小编yjw*_*w44的帖子

检查coredata对象是否为零

我想找出核心数据中的对象,我的代码:

类型:

signedDate (日期)

alarmDate(日期)

starTime(的NSDate)

endTime(的NSDate)

NSString *str = @"(signedDate >= %@) AND (signedDate < %@) AND (alarmDate == nil)";
NSPredicate *predicate = [NSPredicate predicateWithFormat:str, starTime, endTime];
[request setPredicate:predicate];
NSArray *results=[context executeFetchRequest:request error:nil];
Run Code Online (Sandbox Code Playgroud)

谓词错了?如何判断coredata对象是否为零?谓词应该是什么?

core-data nspredicate ios

14
推荐指数
2
解决办法
2万
查看次数

如何从url获取objectID?

我的代码如下:

NSURL *urlID = [objID URIRepresentation];
    NSString *strID = [urlID absoluteString];
    NSDictionary *infoDict = [NSDictionary dictionaryWithObjectsAndKeys:strID, @"objectID", nil];
    localNotification.userInfo = infoDict;
Run Code Online (Sandbox Code Playgroud)

那么我想得到这样的反对意见:

NSString *strID = [notification.userInfo objectForKey:@"objectID"];
NSURL *urlID = [[NSURL alloc] initWithString:strID];
NSManagedObjectID *objID = [[NSPersistentStoreCoordinator alloc] managedObjectIDForURIRepresentation:urlID];
Run Code Online (Sandbox Code Playgroud)

但是objID是零.哪里不对了 ?怎么做 ?谢谢 !

core-data object-identity ios

5
推荐指数
1
解决办法
3103
查看次数

应用程序图标没有刷新

我在我的新版本应用程序中更改了图标图像,我在设备中安装了旧版本应用程序,然后我安装了新版本,它在iOS 5中运行良好,但在iOS 6中,图标没有刷新,它仍然显示旧版本图标/徽标.如果没有安装旧版本的应用程序,那么在iOS 5和iOS 6中,deice效果都很好.为什么?有谁能够帮我 ?

icons ios ios6

4
推荐指数
2
解决办法
3514
查看次数

标签 统计

ios ×3

core-data ×2

icons ×1

ios6 ×1

nspredicate ×1

object-identity ×1