如何从命令行以特定语言启动iOS模拟器?

我需要推荐使用命令行使用特定语言的iOS模拟器。 所以我发现我可以使用 instruments -w <device> 它工作的很好,我可以设置特定的设备。 但是,我怎样才能运行特定语言的模拟器? 我试过添加 -AppleLanguages -AppleLocale 但有一些警告: Instruments Usage Error : Specified target process is invalid: -AppleLanguage 谢谢!

从应用内播放video?

我正尝试使用AVPlayer从我的应用程序播放本地video。 我到处都找,但找不到任何有用的教程/演示/文档。 这是我正在尝试,但它不是玩。 任何想法为什么? 该URL是有效的,因为我使用相同的一个成功地使用MPMoviePlayer播放video。 Video *currentVideo = [videoArray objectAtIndex:0]; NSString *filepath = currentVideo.videoURL; NSURL *fileURL = [NSURL fileURLWithPath:filepath]; AVURLAsset *asset = [AVURLAsset assetWithURL: fileURL]; AVPlayerItem *item = [AVPlayerItem playerItemWithAsset: asset]; self.player = [[AVPlayer alloc] initWithPlayerItem: item]; AVPlayerLayer *layer = [AVPlayerLayer playerLayerWithPlayer:self.player]; self.player.actionAtItemEnd = AVPlayerActionAtItemEndNone; layer.frame = CGRectMake(0, 0, 1024, 768); [self.view.layer addSublayer: layer]; [self.player […]

Objective-C块和可变范围

我想在我的块中设置一个NSData对象的值。 有人能让我知道我在这里做错了吗? // Data __block NSData *data = nil; [ZSURLConnection performRequestWithUrl:wsdlURL xmlString:xml completionHandler:^(NSData *response, NSError *error) { // Handle the error if (error) { NSLog(@"Error: %@", [error localizedDescription]); } else { data = response; }//end }];//end block if (data) { NSString *d = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease]; NSLog(@"DATA — %@", d); } return data; […]

Xcode 7'CrashReporter不包含位码'链接器错误

我直接链接在我的iOS应用程序中的PLCrashReporter而不使用任何外部工具,现在当我尝试在Xcode 7上编译它时,我得到链接错误: ld:'… / CrashReporter.framework / CrashReporter(libCrashReporter-iphoneos.a-armv7-master.o)'不包含位码。 您必须使用位代码重新启动(Xcode设置ENABLE_BITCODE),从供应商获取更新的库,或者禁用此目标的位代码。 为build筑armv7 我在哪里可以得到更新的框架或源代码编译启用bitcode并摆脱了错误,而不禁用整个项目的位码?

iOS:自然sorting顺序

我有一个使用Core Data来保存和检索数据的iOS应用程序。 我如何获取按自然sorting顺序sorting的NSStringtypes的字段的数据? 现在结果是: 100_title 10_title 1_title 我需要: 1_title 10_title 100_title

iOS应用程序的本地化应用程序图标

我可以通过将它们放在.lproj目录中来本地化图像,但应用程序图标不能通过相同的方法进行本地化。 有什么方法来本地化应用程序图标? 谢谢。

为什么我不能用UTF-8键盘使用secureTextEntry?

所有,我碰到这个问题的地方,有一个UITextField有secureTextEntry = YES,我不能得到任何UTF-8键盘(日文,阿拉伯文等)显示,只有非UTF-8的(英文,法文等)。 我在Google上,在这个网站上以及在Apple开发论坛上都做了很多search,看到其他人也遇到同样的问题,但是没有实现我自己的UITextField,似乎没有任何合理的解决scheme或答案,或预期的行为。 如果这是有意的行为,为什么呢? 是否有标准,白皮书,某些我可以查看的地方,然后指向我的产品经理并说我们无法支持UTF-8密码? 谢谢,

检查NSDecimalNumber是否是整数

检查NSDecimalNumber的实例是否是整数的最简单方法是什么? 谢谢!

UIImagePickerController禁用iPhone 4S人脸检测(iOS 5.1)

我目前正在开发一个iPhone应用程序,使用自定义覆盖的UIImagePickerController拍照。 不幸的是,我没有直接访问iPhone 4S,但几个testing人员报告说,相机采集器正在像这样绘制一个绿色的边框周围: http : //cdn.iphonehacks.com/wp-content/uploads/2012/03 /camera_faces.jpg 由于这个应用程序的性质,这是不可取的。 UIImagePickerController文档的全面search没有任何东西,类似地,我在这里可以find关于人脸检测的所有内容都提供了如何使用CIDetector或类似的指令。 如何禁用我的UIImagePickerController中的脸部检测? 这是我的UIImagePickerController的初始化代码: UIImagePickerController *cameraPicker = [[UIImagePickerController alloc] init]; [cameraPicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [cameraPicker setCameraDevice:UIImagePickerControllerCameraDeviceRear]; if ([UIImagePickerController isFlashAvailableForCameraDevice:cameraPicker.cameraDevice]){ [cameraPicker setCameraFlashMode:UIImagePickerControllerCameraFlashModeOn]; } [cameraPicker setShowsCameraControls:NO]; [cameraPicker setCameraOverlayView:cameraOverlayView]; cameraPicker.delegate = self; [self presentModalViewController:cameraPicker animated:YES];

RestKit:如何处理空的response.body?

我用POST请求了一些东西,服务器只发送一个内容长度为0的状态码200。 我该如何处理? 我不允许在没有映射的情况下添加RKResponseDescriptor,也不能添加RKResponseDescriptor。