我正在创建一个mac应用程序来创建一个pList文件,其中包含用于在iPhone / iPad中使用的视图的坐标,但我收到此错误"没有已知的选择器值的类方法WithCGRect"
这是我的代码:
NSMutableArray *locations = [NSMutableArray new];
[locations addObject:[NSValue valueWithCGRect:CGRectMake(50,50,280,323)]];
你们中的任何人都知道如何解决这个问题,或者解决这个问题是否可以修复我的mac应用程序。
我真的很感谢你的帮助。
答案 0 :(得分:5)
在Mac OS上有+[NSValue valueWithRect:]
。它需要NSRect
,但在64位上只是一个typedef'd CGRect
。
请记住,你不能将任意NSValue
放入plist。
答案 1 :(得分:1)
您可以查看是否已导入UIKit? 只需添加:
#import <UIKit/UIKit.h>
并且您的代码应该有效。