我想知道是否有人在旧的sqlite应用程序(已在3.0 SDK中转换为Core Data)之间的性能差异上有任何真实世界数字.
我怀疑在引擎盖下Core Data只是使用sqlite而且为了方便的成本增加了一些开销,但我想我还是会问.
我正在尝试重新创建类似于safari中使用的弹出键盘的东西.

我可以通过在我的视图上放置一个工具栏和相应的按钮来直观地再现它,但是一旦用户触摸完成按钮,我就无法找出解除键盘的任何方法.
是否有可用于Objective-C/Cocoa的.NET ManualResetEvent类?
我正在为我的应用程序添加一个设置包作为一种在我的首选项上获取GUI的便宜方式.是否可以从我的应用程序中的按钮启动它,或者我的用户是否总是必须通过内置设置应用程序手动访问它?
我遇到了UITextView的一个问题,它似乎与在可滚动视图中具有可滚动视图有关.
为了解决这个问题,我想我会尝试编写自己的多行(但不可滚动)文本视图.鉴于核心图形方法和UITextInputTraits类,似乎这应该是可行的.我唯一想通知的是它是否可以显示(并捕获事件)系统范围的键盘.
甚至可以使用SDK吗?
有没有办法NSDictionary从通过其description方法创建的字符串中获取回来?
鉴于此代码:
NSDictionary *dictionary = [NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"value 1", @"value 2", nil] forKeys:[NSArray arrayWithObjects:@"key 1", @"key 2", nil]];
NSString *dictionaryString = [dictionary description];
NSLog(dictionaryString);
Run Code Online (Sandbox Code Playgroud)
这使得这个输出:
{
"key 1" = "value 1";
"key 2" = "value 2";
}
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法可以从字符串返回到NSDictionary?
我刚刚发现了cocoa-touch的漂亮的未处理异常处理程序.
既然我可以优雅地通知用户任何可能导致我的应用程序崩溃的未处理异常,我想在通知用户发生崩溃后关闭我的应用程序.
有谁知道如何以编程方式关闭应用程序?