草庐IT

Objective-J

全部标签

objective-c - 如何使用 NSFetchedResultsController 在日期之后生成部分

我正在展示一个托管对象列表,其中每个对象都有一个timeStamp属性。我想使用我用NSSortDescriptor做的timeStamp属性按时间顺序对列表进行排序。但我也想根据整个日期生成部分(每天一个部分)以下将根据二次差分给我一个部分太多的部分:NSFetchedResultsController*aFetchedResultsController=[[NSFetchedResultsControlleralloc]initWithFetchRequest:fetchRequestmanagedObjectContext:self.managedObjectContextsec

objective-c - 信号错误 : 'NSInvalidArgumentException'

在过去的一天里,我刚刚毁坏了我的rootViewController。我现在收到此错误,但不知道去哪里修复它。任何关于如何修复的帮助,或者更好的帮助,帮助我破译错误输出,这样我就可以自己解决了。2011-10-2408:56:29.746DiningLog[2955:207]-[NSCFStringsetTableViewStyle:]:unrecognizedselectorsenttoinstance0x595b1502011-10-2408:56:29.749DiningLog[2955:207]***Terminatingappduetouncaughtexception'NS

objective-c - 在 iOS 中针对不同的应用程序状态使用套接字的正确方法是什么?

假设我在iOS上有一个客户端应用程序,它使用C套接字连接到服务器。我在此套接字上接收和发送数据。现在用户关闭了应用程序,然后做其他事情(比如说检查他的邮件)并返回到应用程序。我的(一堆)问题:套接字连接怎么办?在重新启动应用程序时是否应该关闭它并尝试重新打开套接字?或者我可以让socket保持打开状态吗?如果是这样,连接上接收到的数据会怎样?其他需要考虑的情况是:我不知道用户何时返回应用程序。我不知道用户是否留在同一个网络中。谢谢 最佳答案 当应用程序即将“退出事件”时,应关闭连接并保存接收到的数据[如有必要]。连接将无法在后台运行

objective-c - 重构为 ARC 给出错误隐式错误 [图片]

我正在重构以在我的项目中使用ARC,但我这辈子都无法解决这个问题!我不知道我从哪里得到的代码。screenshotoferrorhttp://img341.imageshack.us/img341/972/xcode.png“错误截图”http://img341.imageshack.us/img341/972/xcode.png 最佳答案 问题是您没有使用桥接转换。您必须使用桥接在C类型和Objective-C类型之间进行转换:[UIViewbeginAnimations:@"earthquake"context:(__bridg

objective-c - NSPersistentStoreCoordinator 保存到 XML

我已经用(任务)建立了一个模型,在我理解核心数据的过程中,我做到了这一点:向上下文添加三个项目:NSManagedObjectModel*m=[NSManagedObjectModelmergedModelFromBundles:nil];NSPersistentStoreCoordinator*p=[[NSPersistentStoreCoordinatoralloc]initWithManagedObjectModel:m];//NSPersistentStore*pp=[paddPersistentStoreWithType:NSXMLStoreTypeconfiguration

objective-c - 用户自定义 UITableViewCells 的正确方法

我见过很多在表格View中实现自定义单元格的不同方法。像不同的文件所有者一样,从bundle中获取它并调用数组的最新obj等等。但一切都感觉不对。创建和使用自定义表格View单元格(使用界面构建器)的最佳和正确方法是什么。 最佳答案 我认为Storyboard是新的正确方式。我使用这种方法:http://iphonedevelopment.blogspot.com/2009/09/table-view-cells-in-interface-builder.html而且效果很好。我认为这有点合适,因为您要求操作系统完成大部分工作,尽管

objective-c - 使用 'variable' 与 '_variable'?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Howdoesanunderscoreinfrontofavariableinacocoaobjective-cclasswork?我目前正在学习Objective-C,并且我正在学习一个使用变量的教程,这个教程有点有趣(至少对我来说是这样!)。基本上,类变量声明如下:@interface..{UITextField*_titleField;UIImageView*_imageView;}@property(retain)IBOutletUITextField*titleField;@property(ret

objective-c - 将包含图像、javascript 和 css 的 html 页面保存在 iphone 应用程序的一个文件夹中

我想将包含图像、css和javascript等的网页保存在文档目录中。我已经完成了下面的代码:但是它只生成了html文件..NSURL*url=[NSURLURLWithString:@"http://www.apple.com"];NSData*urlData=[NSDatadataWithContentsOfURL:url];[urlDatawriteToFile:filePathatomically:YES];欢迎提出任何想法或建议。谢谢 最佳答案 ASIHTTPRequestproject有一个名为ASIWebPageReq

objective-c - 在 IOS 中以编程方式从配置文件中检索数据

我一直在搜索所有Apple文档,包括这些论坛,但无法从我在iPhone上创建并安装的配置描述文件中检索到证书。更具体地说:使用iPhone配置实用程序,我创建了一个简单的配置文件,其中包含Credentials选项卡下的证书。我现在正尝试使用我的iPhone应用程序检索此证书,但没有找到有用的文档/示例。我知道如何提取PKCS12数据-我只是不知道从哪里开始可以找到证书数据。是否有指向证书数据或配置文件值的NSDictionary的路径? 最佳答案 目前似乎无法读取配置文件。参见https://devforums.apple.com

objective-c - NSArray:检测并删除不存在的对象(文件)

使用AQGridview苹果提供了DocInteraction示例,我可以在我的应用程序包中以网格格式(duh)表示我的应用程序包中的文件和通过iTunes在我的应用程序的文档目录中提供的文件。如果我连接我的iPad并通过iTunes添加一个文件,它添加它就好了,但是当我从iTunes中删除一个文件并且应用程序仍然打开时,它不会从网格或数组中删除该文件。当我点击文件时,它甚至不会引发错误,它只会打开一个空文件或空白文件。如果iTunes(或者文档目录)中也不存在所述项目,我如何从使用foreach或forin循环存储它们的数组中删除项目(因为我知道这最终是答案)?编辑:在AQGridV