Tag: ios5

我怎样才能从AppDelegate TabBarController的ViewController?

我使用iOS5的故事板,我的初始视图控制器是TabBarController ,有四个关系view1&view2&view3&view4,所以,我怎样才能得到view3的视图控制器? 我试过了: [[[[self.window.rootViewController navigationController] tabBarController] viewControllers] objectAtIndex:2]; 但是这不起作用…

XCode 4.4 iOS 5.1模拟器问题

我更新了我的mac书到山狮和Xcode到4.4版本。 在pre版本中,我没有closuresiOS模拟器的问题,Xcode自动停止了构build过程,但是现在如果closures了iOS模拟器,Xcode中的构build过程仍在运行,我必须强制退出Xcode,因为它冻结。 有没有人认识到这个错误,或者你能帮我解决这个问题吗?

如何find两个string之间的子串?

我有一个string“嗨,你好吗” 我想在你之前和之后find子串 如何在目标c做到这一点?

iOS 5:你可以在特定的类中覆盖UIAppearance定制吗?

我正在build立一个应用程序与许多视图控制器:我有一个UITabBarController持有4 UINavigationController 。 我希望所有的导航栏都是我自定义的颜色,比如蓝色,我通过在应用程序代理中这样做来实现: [[UINavigationBar appearance] setTintColor:[UIColor blueColor]]; 但我也有一个特殊的视图控制器,它有一个地图,对于这个视图控制器,我想重写使用UIAppearance的蓝色导航栏,使其成为黑色的不透明风格。 我试着通过在viewDidLoad调用它: self.navigationController.navigationBar.barStyle = UIBarStyleBlack; self.navigationController.navigationBar.translucent = YES; 但没有任何反应。 可以做到这一点,或者我必须放弃UIAppearance,并为每个视图控制器手动设置navigationBar上的属性?

未知的崩溃原因(附带CrashReport)SIGTRAP。 AFNetworking?

我在AppStore中的应用程序中不断收到这些崩溃。 CrashReport总是如下所示: Incident Identifier: 986486D7-F013-4102-B9E3-84F923223914 CrashReporter Key: [TODO] Hardware Model: iPhone4,1 Process: MyApp [57885] Path: /Users/USER/MyApp.app/MyApp Identifier: de.myapp.iphone Version: 12475 Code Type: ARM Parent Process: launchd [1] Date/Time: 2012-12-20 15:48:53 +0000 OS Version: iPhone OS 6.0.1 (10A523) Report Version: 104 Exception Type: SIGTRAP Exception Codes: #0 at 0x3abd62be Crashed Thread: 0 Thread 0 Crashed: 0 […]

iOS:Objective-C中的事件监听器是什么?

在我的一些学习中,我看到有人提到,在你的视图控制器中,你可以有一个模型,并在模型上有某种监听器来进行改变。 我不认为我使用这些正确的名称,这可能是为什么我的search没有发现任何东西。 基本上我想将我的服务器调用从控制器移到我的模型中,但是我需要某种监听器来知道何时完成调用来更新视图。

Objective-C:NSLinguisticTagger“纽约”vs“纽约”

我刚刚开始玩NSLinguisticTagger基于我的代码在这个博客: NSLinguisticTagger @ NSHipster.com NSLinguisticTaggerOptions options = NSLinguisticTaggerOmitWhitespace | NSLinguisticTaggerOmitPunctuation | NSLinguisticTaggerJoinNames; NSLinguisticTagger *tagger = [[NSLinguisticTagger alloc] initWithTagSchemes: [NSLinguisticTagger availableTagSchemesForLanguage:@"en"] options:options]; tagger.string = question; [tagger enumerateTagsInRange:NSMakeRange(0, [question length]) scheme:NSLinguisticTagSchemeNameTypeOrLexicalClass options:options usingBlock:^(NSString *tag, NSRange tokenRange, NSRange sentenceRange, BOOL *stop) { NSString *token = [question substringWithRange:tokenRange]; NSLog(@"%@: %@", token, tag); }]; 当我运行这个question = @"Weekend in New York" […]

如何在目标C类中设置布尔types属性

如何在目标C类中使用布尔属性,我做到了这一点: @property (nonatomic, copy) BOOL *locationUseBool; 但它给出的错误是: 具有“复制”属性的属性必须是对象types。 什么是正确的声明方式?

我怎样才能解决NSInvalidUnarchiveOperationException

*由于未捕获exception'NSInvalidUnarchiveOperationException',原因:'* – [NSKeyedUnarchiver decodeObjectForKey:]:无法解码类的对象(NSLayoutConstraint)“ 我有一个非常简单的应用程序 一个视图有一个button 我控制单击并将button拖到第二个视图,并selectMODAL 当我在模拟器中运行它时,一切正常 当我在运行iOS 5.1.1的iPad中运行它时,它会崩溃,出现上述错误。 我不知道为什么,也没有代码。

有关iCloud +核心数据的问题

我有一个应用程序商店,使用coredata作为存储。 我不想用iCloud同步作为新function来更新应用程序。 遵循苹果的示例代码,我设法让我的核心数据存储在设备之间同步。 但是,当某个设备上的应用程序中的任一iCloud同步处于closures/打开状态时,或者该应用程序已从设备中删除并重新安装时,我遇到了问题。 在这两种情况下,数据都不会被同步回设备,尽pipe第二个设备(没有被禁用/重新安装)可以正常使用。 我还发现,当我从所有设备上删除应用程序,然后重新安装时,所有存储都被完全清除。 通过我在控制台中得到了一些合并通知(甚至有些没有错误),我看不到在设备的本地存储没有数据。 浏览我的Mac上的移动文档文件夹,仍然会在我的应用程序的icloud存储中显示大量的事务日志。 即使从所有设备删除应用程序,并从头开始不会解决。 数据只能被同步到一个设备,或者根本不同步。 我想知道是否有什么我可以做的关于这种不一致的状态,创build时,只有一个设备是临时iCloud禁用,或从一个设备删除应用程序? 至于我的代码,它是来自苹果的收件人示例的1:1副本。