我刚刚下载了Xcode 6并且玩了一下.
切换回以前版本的Xcode并在模拟器中运行后,我不断收到此错误.
无法确定要启动的模拟器设备.
我们如何解决这个问题?
提前致谢.
目前我正在试图弄清楚如何使用Cocoapods.许多博客引用这Cocoapods是目前最好的依赖管理工具.
但是,我也Gradle plugin用于构建我的应用程序.
现在的问题是,可以Gradle对我的私有文件和库(.a文件)进行相同的依赖管理Cocoapods.
UIWebView我的应用程序中有一个.我正在加载的网站Ajax用于拨打服务电话.
我想拦截Ajax被拨打的电话web content里面UIWebview.
无论如何这可以实现吗?
我有一个带有导入自定义actionBar的主屏幕.我在一个单独的.xib文件中创建了这个actionBar,其中包含.m和.h文件.
我做了一些图形设置在我actionBar.m的viewDidLoad喜欢backgroundColor和一些其他的东西.
我也有一个按钮,actionBar我通常链接按钮的方式链接,用IBAction.
我将actionBar加载到我的主屏幕中,如下所示:
ActionBarWithLogoff *actionBar = [[ActionBarWithLogoff alloc] initWithNibName:@"ActionBarWithLogoff" bundle:nil];
[topBar addSubview:actionBar.view];
[actionBar release];
Run Code Online (Sandbox Code Playgroud)
我的actionBar.h:
- (IBAction)ActionBarLogoff:(id)sender;
Run Code Online (Sandbox Code Playgroud)
我的actionBars.m的方法:
-(void) ActionBarLogoff:(UIButton *)sender
{
NSLog(@"!!!!!!!!!!ActionBarLogoff");
}
Run Code Online (Sandbox Code Playgroud)
这是我的错误钢铁图片,当我点击按钮我得到以下错误:
2014-01-27 13:52:21.856 GB_Mobil_DK [2954:60b] - [__ NSArrayM ActionBarLogoff:]:无法识别的选择器发送到实例0x1656d880 2014-01-27 13:52:21.858 GB_Mobil_DK [2954:60b] *终止应用程序由于未捕获的异常'NSInvalidArgumentException',原因是: ' - [__ NSArrayM ActionBarLogoff:]:无法识别的选择发送到实例0x1656d880'*第一掷调用堆栈:(0x2f94be83 0x39ca86c7 0x2f94f7b7 0x2f94e0af 0x2f89cdc8 0x32104da3 0x32104d3f 0x32104d13 0x320f0743 0x3210475b 0x32104425 0x320ff451 0x320d4d79 0x320d3569 0x2f916f1f 0x2f9163e7 0x2f914bd7 0x2f87f471 0x2f87f253 0x345b92eb 0x32134845 0x97985 0x3a1a1ab7)libc ++ abi.dylib:以NSException类型的未捕获异常终止
有谁能告诉我为什么?最重要的是能够帮我解决这个问题^^?
有许多在两个视图控制器之间传递数据的示例,其中一个视图控制器导航到另一个视图控制器.
但是,是否可以使用自定义协议和代理在未通过导航控制器连接的视图控制器之间传递数据?
因此,一个例子是:三个视图控制器即是,A,B,C.A导航到B,并B导航到C.我知道如何通过与数据A和B利用定制协议和委托.但是我们可以在C&之间传递数据吗A?因此A可以是C委托,从而可以从中接收数据C.这可能吗?
任何帮助,将不胜感激.
在"Xcode 6 beta"中创建一个新项目时,我注意到没有frameworks附加.
在Xcode 5.x中,当我们创建一个新项目时,我们默认链接了以下框架: -
在您创建新SingleViewController项目时链接的框架Xcode 5.x

在您创建新项目时的MISSING框架SingleViewControllerXcode 6 beta

我明白这是一个beta版本IDE.但是,如果我们知道这些框架现在是否在内部联系起来会有所帮助吗?
提前致谢.
在调试时如果我想在输出窗口中打印一个字符串,需要调用哪个方法?
在x代码中我们有NSLog.我们在visual studio中有类似的东西吗?
我有一个UITextfield输入密码,SECURE启用了属性.
当用户UITextfield在输入一定数量的字符后点击外部,然后再次点击UITextfield进行编辑时,会发生以下行为:
iOS 5.1 - 当我尝试从中删除一个字符(使用backspace键盘)时UITextfield,删除最后一个字符.
iOS 6.0 - 当我尝试从中删除某个字符时UITextfield,所有键入的字符都会被删除.
我做错了什么,或者这是iOS 6中的错误?
我能够成功发送没有附件的电子邮件.但是,当我尝试使用GTLUploadParamaters上传附件时,我收到501错误.
我尝试从照片库添加附件的NSData,以及只发送图像的URL.
在这两种情况下我都得到了同样的错误.
// Create the message
GTLGmailMessage *message = [[GTLGmailMessage alloc]init];
message.raw = [self getFormattedRawMessageForMail:mail];
if(!self.gmailService) {
self.gmailService = [Utilities initializeGmailService];
}
// Get the data of the image present in the photo library
GTLUploadParameters *image = [GTLUploadParameters uploadParametersWithData:[Singleton sharedInstance].dataImage MIMEType:@"image/jpeg"];
GTLQueryGmail *query = [GTLQueryGmail queryForUsersMessagesSendWithUploadParameters:image];
query.userId = [ORBSingleton sharedInstance].userProfile.email;
query.message = message;
[self.gmailService executeQuery:query completionHandler:^(GTLServiceTicket *ticket, GTLGmailMessage *mail, NSError *error) {
if(!error){
handler(YES, error);
}
else{
handler(NO, error);
}
}];
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?任何帮助将不胜感激.