在iPhone的核心数据中,我遇到了各种错误,试图将数据保存到NSManagedObjectContext.
我相信我的问题与我使用NSManagedObjectContext多线程中使用的问题有关.
所以我想创建一个新的NSManagedObjectContext并尝试,但我找不到简单创建新实例的示例代码...
我知道这很简单,但我真的很感激这里的任何帮助.
注意,我在Apple文档上看过这篇文章:http://developer.apple.com/iphone/library/documentation/cocoa/conceptual/CoreDataUtilityTutorial/Articles/05_createStack.html
但是这使用了一些我不熟悉的代码,比如iPhone上不支持的XMLStore等.
我需要连接到我的服务器以获取一些JSON数据,我必须同时支持iOS 6和iOS 7.
我应该创建两个类吗?一个NSURLSession用于for iOS 7和一个NSURLConnection用于iOS 6?或者我应该只使用NSURLConnection它们?
在iOS7使用中发送短信时MFMessageComposeViewController,某些UINavigationBar和短信收件人栏符合[UINavigationBar appearance]; 然而,有些人也失踪了.首先,"取消"按钮的文本是默认的蓝色,而不是我想要的白色.我已设法解决这个问题
[[messageController navigationBar] setTintColor:[UIColor whiteColor]];
Run Code Online (Sandbox Code Playgroud)
但是,收件人的文本和添加(+)按钮也使用默认颜色(绿色和蓝色).背景颜色继承自UINavigationBar,但不是文本颜色.有没有办法改变这些文字颜色?
我有一个UITapGestureRecognizer附加到a UITextField得到一个"下拉"效果.当UITextField点击时,我呈现UIPopover内容.这就像7.1之前的魅力 - 现在UITextField刚刚成为第一响应者,并且完全忽略了手势识别器.尝试设置delaysTouchedBegan为YES但它没有帮助.任何帮助?
bt崩溃后,我无法在调试模式下使用命令回溯。我已经搜索了,但是没有得到解决方案。我已经尝试过[NSThread callStackSymbols],但是它在控制台中给出了相同的消息:
记录的堆栈帧不支持控制台
我怎样才能做到这一点?
在TableViewCell,我有自定义imageview作为单选按钮.此imageview有两种状态
默认情况下,我已将"辅助功能"标签指定为"选中的复选框"和"复选框".现在我想在选择时将语音文本称为"新项目选择",并在取消选择时将"项目取消选择".
我们能给出所有四种不同的标签吗?我怎么能得到相同的.
更新:我尝试过使用
UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification,@"text")
Run Code Online (Sandbox Code Playgroud)
但它会跳过需要说话的文字.
我有NSMutabelArray一些对象作为我的属性View-Controller.现在,当我推送这个VC时,我传递了这个数组.
我最初做了分配.
但现在我需要在VC中旋转时修改数组,而不影响之前VC中的数组.所以它成了一个复制属性.
现在我正在单独更改数组中的对象.
但不知何故......我的前VC中的数组也在变化.
我不得不NSMutabelArray用修改过的对象创建一个新的,并且必须设置为我的属性.
是复制属性只是使另一个数组具有相同的对象引用添加到数组?
如何创建JSON对象与NSData在Objective C。我在NSData变量中有值。

我想限制黑色图像UIView在girlimageview bounds内移动.我不应该移动到girlimageview之外.
我的girlimageview是带框架的静态图像(5,0,310,320)
我正在使用UIGestureRecognizer在imageview上移动黑色图像.
我尝试使用以下代码UIPanGestureRecognizer来限制但无法限制它.
UIPanGestureRecognizer *panTagGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)];
[panTagGesture setDelegate:self];
[blackanimateview addGestureRecognizer:panTagGesture];
-(void) handlePan:(UIGestureRecognizer*)panGes{
CGPoint point = [panGes locationInView:girlimageview];
if (point.x < girlimageview.bounds.size.width) {
CGRect newframe = CGRectMake(point.x, point.y, blackanimateview.frame.size.width, blackanimateview.frame.size.height);
blackanimateview.frame = newframe;
}
if (point.y < girlimageview.bounds.size.height-160) {
CGRect newframe = CGRectMake(point.x, point.y, blackanimateview.frame.size.width, blackanimateview.frame.size.height);
blackanimateview.frame = newframe;
}
}
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.
objective-c uiimageview uigesturerecognizer ios uipangesturerecognizer
我们已经实现了苹果 apns 推送通知。在 python 中配置 pem 文件和设备令牌。他们像这样触发 json 负载
\n\n\n\n\n{"aps" : {\n "alert" : "收到 1 个新优惠。要查看,请点击此处。"\n },"notification_type":"新优惠\n 历史记录","redirect_link\xe2\x80\x9d :\xe2\x80\x9doffers\xe2\x80\x9d}。
\n
我们收到通知,但完整的 json 显示在消息中。我们只需要在通知消息上显示警报消息
\nios ×7
objective-c ×4
iphone ×3
ios7 ×2
core-data ×1
ios4 ×1
ios5 ×1
ios7.1 ×1
mfmessagecomposeviewcontroller ×1
nsurlsession ×1
stack-trace ×1
uiimageview ×1
uitableview ×1
voiceover ×1
xcode7.3 ×1