我刚开始编写Objective-C,有Java背景,不知道人们写Objective-C程序是如何处理私有方法的。我知道可能会有一些约定和习惯,把这个问题看作是人们在Objective-C中处理私有方法

在我的Lion应用中,我有这样的数据模型:Item内的关系子项是有序的。Xcode 4.1 (build 4B110)为我创建了文件Item.h, Item.h。m, SubItem.h和SubIte

我如何转换NSMutableArray到NSArray在objective-c?

我希望能够调试C结构,而不必显式地键入它们所包含的每个属性。例如,我希望能够做这样的事情:显然'%@'不起作用,因此出现了这个问题。

在objective-c/cocoa中抛出异常的最佳方法是什么?

我正在做一个关于在Xcode中调试的演示,想要获得更多关于有效使用NSLog的信息。我特别想问两个问题:是否有一种方法可以轻松地NSLog当前方法的名称/行号?在编译发布代码之前,是否有一种方法可以轻

我正在寻找在NSArray上迭代的标准习语。我的代码需要适合OS X 10.4+。

用@dynamic或@synthesize实现@property有什么区别?

UIView和它的子类都有frame和bounds属性。有什么不同?

Cocoa/Cocoa Touch中的许多类都有NS前缀。这是什么意思?