我正在创建mac应用程序,以创建一个pList文件,该文件具有要在iPhone / iPad中使用的视图的坐标,但出现此错误“选择器valueWithCGRect的未知类方法”。

这是我的代码:

NSMutableArray *locations = [NSMutableArray new];
[locations addObject:[NSValue valueWithCGRect:CGRectMake(50,50,280,323)]];

你们谁都知道我该如何解决这个问题,或者是否可以解决这个问题来修复我的Mac应用程序。

非常感谢您的帮助。

最佳答案

在Mac OS上有+[NSValue valueWithRect:]。它需要一个NSRect,但是在64位上只是一个typedef的CGRect

请记住,您不能将任意NSValue放入plist中。

09-06 08:33