我正在尝试使用opensll将.cer证书转换为.p12证书.
这是我正在使用的命令
C:\OpenSSL-Win32\bin>openssl x509 -inform der -in developer_identity.cer -out de
veloper_identity.pem
Run Code Online (Sandbox Code Playgroud)
我是一个错误,我不知道这意味着什么.我怎样才能弄清楚如何修复它.
2104:error:02001005:system library:fopen:Input/output error:.\crypto\bio\bss_fil
e.c:163:fopen('C:\OpenSSL-Win32\bin','rb')
2104:error:2006D002:BIO routines:BIO_new_file:system lib:.\crypto\bio\bss_file.c
:168:
2104:error:0E078002:configuration file routines:DEF_LOAD:system lib:.\crypto\con
f\conf_def.c:199:
Run Code Online (Sandbox Code Playgroud)
编辑1
我不完全确定我是否正确使用它,所以我将概述我尝试过的内容.
1)下载openssl.exe并安装它.
2)将我要使用的证书文件复制到安装位置的bin文件夹中.
3)在这篇文章的顶部输入命令
我试图简单地将对象添加到可变数组但它们不会插入.我没有得到错误或任何东西,我无法弄清楚发生了什么.
在我的主委托文件中,我将一个数组分成4个单独的字符串,就像这样.
NSArray *split=[currentParsedCharacterData componentsSeparatedByString:@"|"];
NSLog([split objectAtIndex:3]);
NSString *date=[split objectAtIndex:0];
NSString *venue=[split objectAtIndex:1];
NSString *event=[split objectAtIndex:2];
NSString *city=[split objectAtIndex:3];
Run Code Online (Sandbox Code Playgroud)
我已经找到了字符串值,它们肯定存在.
接下来我尝试将这些字符串值添加到可变数组中
[self.promoTabOptionEvents.dates addObject:date];
[self.promoTabOptionEvents.venues addObject:venue];
[self.promoTabOptionEvents.event addObject:event];
[self.promoTabOptionEvents.city addObject:city];
Run Code Online (Sandbox Code Playgroud)
当我检查调试器中的数组时,它们是空的.我究竟做错了什么?
promoTabOptionEvents类看起来像这样
@interface PromoTabOptionEvents : UIViewController {
NSString *event_headline;
NSMutableArray *dates;
NSMutableArray *venues;
NSMutableArray *event;
NSMutableArray *city;
}
@property(nonatomic,retain)NSString *event_headline;
@property(nonatomic,retain)NSMutableArray *dates;
@property(nonatomic,retain)NSMutableArray *venues;
@property(nonatomic,retain)NSMutableArray *event;
@property(nonatomic,retain)NSMutableArray *city;
-(void)applyLabels;
-(id)initWithTabBar;
@end
#import "PromoTabOptionEvents.h"
@implementation PromoTabOptionEvents
@synthesize event_headline;
@synthesize dates;
@synthesize venues;
@synthesize event;
@synthesize city;
-(id) initWithTabBar {
if ([self …Run Code Online (Sandbox Code Playgroud) 我正在为ios 4阅读核心音频,目的是构建一个小测试应用程序.
在研究所有api的时候,我很困惑.理想情况下,我想知道如何做的是将两个mp3中的大量样本提取到数组中.
然后在回调循环中,我想将这些样本混合在一起并将它们发送给扬声器.
苹果开发网站上有一些例子,但我发现它们难以消化和消化.有人知道某处有一个很好的剥离示例吗?
此外,我无法确定使用哪个api.
有extendedaudiofile和音频文件.这些似乎是提取音频的人.我应该使用哪一个?
使用混合单元是绝对必要的,或者我可以自己做混合代码(我希望尽可能多的样本控制).
我需要使用音频队列服务吗?我听说他们提供的延迟很差,这是真的吗?
最后我必须使用音频会话服务.一个音频应用程序没有它吗?音频会话如何适应整个音频提取和回调?它纯粹只是处理中断吗?
我在k&r书的帮助下学习了c.非常令人兴奋,但我很早就遇到了麻烦,我不知道如何解决这个问题.
我正在尝试一些非常简单的示例代码,我收到以下错误.我不明白为什么,因为代码直接出书.
main.c:11: warning: passing argument 2 of ‘sprintf’ makes pointer from integer without a cast
#include <stdio.h>
/* copy input to output; 1st version */
main() {
int i;
int power(int base, int n);
for (i = 0; i < 10; i++) {
sprintf("%d %d %d\n", i ,power(2, i), power(-3, i));
return 0;
}
}
int power(int base, int n) {
int i;
int p;
p = 1;
for (i = 1; i <= n; ++i)
p = p …Run Code Online (Sandbox Code Playgroud) 我想知道零是否是可可中的保留标签号.
我问,因为我正在从0到n的for循环中构建UIButtons,并在每个创建的按钮标记中分配循环索引.
然后当我尝试使用viewWithTag引用并尝试更改属性时,我得到标签为零的按钮的sigbart错误.所有其他按钮都可以正常工作.
为了使我的代码工作,我必须使用1 - n + 1创建按钮
我有一个在c中执行的函数.当满足某个条件时,我想改变UIButton的状态.我试图发送NSNotification,但这不起作用.
从ac函数向obj-c对象发送消息的好方法是什么?
理想情况下,我想以某种方式使用NSNotification
我有一个奇怪的情况,一个while循环导致我的CPU使用率达到90%到100%之间.cpu保持这么高.如果我注释掉while循环,则cpu保持正常.
这里出了什么问题?
我已经放入了一个断点,而while循环肯定会退出.
[self performSelectorInBackground:@selector(checkstate:) withObject:padid];
-(void)checkstate:(PadIDSIdentifier*)pids
{
int pid=0;
int cid=0;
pid=pids.padid;
cid=pids.channelid;
NSAutoreleasePool *pool=[[NSAutoreleasePool alloc]init];
while (change==NO)
{
// wait for the condition I want
change=YES;
}
[pool release];
}
Run Code Online (Sandbox Code Playgroud) 我正在使用xcode 4.5 My Base SDK是6.0,我的部署目标是5.1.当我尝试构建发布或分析时,我得到了一个错误的小宝石.
ld: file is universal (4 slices) but does not contain a(n) armv7s slice: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/usr/lib/crt1.3.1.o for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
现在....
我已经看到这个消息发布在stackoverflow上,但我仍然没有更聪明.
这个crt1.2.1.o究竟是什么引起了所有的大惊小怪?我能以某种方式修改它以消除我的错误吗?最后有人建议我只为活动架构设置构建.这样做有什么意义?
谢谢
我正在使用Reachability类来检测wifi可用性.
在某些情况下,ipad将连接到一个wifi网络,用户将连接到另一个可用的wifi网络.
在这些网络转换期间,不会生成可达 - >无法访问 - >可达通知.
这个连接改变了ipad的ip地址改变的地方,我试图听.
是否存在本地wifi连接更改的通知,或者我是否必须定期轮询我的IP?
我只是想知道它是否可以在UINavigationControllers标题栏中添加UIButton或图标?
我问,因为我正在寻找一个一致的位置来显示一个"关于"按钮.
iphone ×4
c ×2
ios ×2
objective-c ×2
clang ×1
cocoa-touch ×1
core-audio ×1
ios4 ×1
ios6 ×1
openssl ×1
pointers ×1
reachability ×1
tags ×1
uibutton ×1
windows ×1
xcode4.5 ×1