【发布时间】:2011-10-28 07:59:40
【问题描述】:
在类日历应用程序或应用程序的一部分中,我需要在许多例程中使用(公历)日历,这意味着我需要多次分配初始化和释放相同的 NSCalendar 对象。我应该在我的长持久控制器实例中保留一个 NSCalendar(比如公历)作为 ivar(@property(nonatomic,retain)) 吗?
或者它的实例方法是可重入的/线程安全的?
【问题讨论】:
-
我看不出有什么问题,把一个放在身边。
-
虽然我没有权威的资料可以证明,但我仍然怀疑 NSCalendar/NSDateFormatter 是否真的是线程安全的。我确实看到其他人的 cmets 暗示他们不是。
标签: objective-c ios cocoa foundation nscalendar