草庐IT

nonatomic

全部标签

iphone - 如果我使用 @property(atomic,retain)NSString *myString 我会遇到问题

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Atomicvsnonatomicproperties如果我使用@property(atomic,retain)NSString*myString会遇到问题(错误),例如在“atomic”之前使用Expectedapropertyattribute。我从StackOverflow问题中研究了原子和非原子之间的区别What'sthedifferencebetweentheatomicandnonatomicattributes?.我在哪里使用原子和非原子?

ios - RestKit CoreData 一对多关系映射,To Many 部分不起作用

我正在使用RestKit0.20映射2个实体。存在一对多关系。老师>学校类(class)这是老师.h@classSchoolClass;@interfaceTeacher:NSManagedObject@property(nonatomic,retain)NSString*firstName;@property(nonatomic,retain)NSString*lastName;@property(nonatomic,retain)NSNumber*teacherId;@property(nonatomic,retain)NSSet*teachesClass;@end@interfa

ios - 当一个属性是只读的时候,copy 和 nonatomic 就没有意义了吗?

假设我有属性@property(readonly)NSString*p1;@property(readonly,copy)NSString*p2;@property(readonly,nonatomic)NSString*p3;它们之间有什么区别吗?我认为没有区别,因为“复制”和“非原子”将没有效果,因为setter方法不存在。 最佳答案 这是有区别的,它会影响生成的getter的行为方式。像这样:@property(readonly)NSString*p1;-(NSString*)p1{@synchronized(self){re

iphone - 我应该在 viewDidUnload 中将哪些属性设置为 nil?

我不知道我是否正确使用了viewDidUnload。我应该释放我在.h文件中声明的所有内容吗?这是我现在的做法:@property(strong,nonatomic)Readability*wrapper;@property(strong,nonatomic)ArticleModel*article;@property(strong,nonatomic)Woho*wohoItem;@property(strong,nonatomic)FeedItem*item;@property(unsafe_unretained,nonatomic)IBOutletUIScrollView*scro

ios - 使用核心数据中的 NSFetchRequest 来获取聚合关系计数?

我无法理解如何最好地使用CoreData来解决这个问题,包括描述问题的正确术语。下面是问题的说明性示例(但不是我的实际对象)。假设您有一个音乐播放系统,其中艺术家有歌曲,并且系统中每次播放歌曲时都会记录时间戳。问题:如何找到播放过歌曲的艺术家数量?这里是示例NSManagedObject@interfaceMYArtist:NSManagedObject@property(nonatomic,retain)NSString*name;@property(nonatomic,retain)NSSet*songs;@end@interfaceMYSong:NSManagedObject@p

ios - 使用 JsonModel 解析 json

在获取json数组时遇到问题。我正在使用JsonModel库进行json处理。我的json数据是:[{"TSCard_id":100,"TSCardBackend_id":"TSu1t1","TSCard_date":"10/11/2013","TSCard_resource_id":"","TSCard_resource_name":"","TSCard_job_id":"JOB_M2156","TSCard_job_desc":"BAGARIAMILLIPORE-BOM","TSCard_activity_id":"B03","TSCard_activity_desc":"Clos

ios - 创建新对象在 iOS 中抛出 copywithzone 无法识别的选择器错误

我有一个看起来像这样的简单对象:#import#import@classMyUser;@interfaceMyCycle:NSObject@property(nonatomic,copy)NSNumber*myNumber;@property(nonatomic,strong)MyUser*user;@property(nonatomic,strong)NSArray*data;@end实现如下:#import"MyCycle.h"@implementationMyCycle@end这是用户对象:#import#import@interfaceMyUser:NSObject@prope

ios - 找不到 NSManagedObject.h 文件错误

我的SignupInfo.h#import#import@classNSManagedObject;@interfaceSignupInfo:NSManagedObject@property(nonatomic,retain)NSString*firstName;@property(nonatomic,retain)NSString*lastName;@property(nonatomic,retain)NSString*sex;@property(nonatomic,retain)NSString*email;@property(nonatomic,retain)NSNumber*z

ios - 在对象的 NSArray 中搜索匹配任何属性的字符串

我有一个NSArray对象,这些对象有10个属性。我想对这些对象进行文本搜索。我知道如何一次搜索1个属性,但是否有一种简单的方法可以一次搜索所有属性?这是我的对象具有的属性列表:@property(nonatomic,retain)NSString*name;@property(nonatomic,retain)NSString*phone;@property(nonatomic,retain)NSString*secondaryPhone;@property(nonatomic,retain)NSString*address;@property(nonatomic,retain)NS

ios AppDelegate 属性声明

在网上阅读了一些教程后,我看到了两种不同的声明属性的方法。我想知道一个是否比另一个更正确:选项1:#import@interfaceAppDelegate:NSObject@property(strong,nonatomic)UIWindow*window;@property(strong,nonatomic)UITabBarController*mytabs;@end选项2:#import@interfaceAppDelegate:NSObject{UIWindow*window;UITabBarController*mytabs;}@property(nonatomic,retai