我试图弄清楚如何创建一个填充 UITableView 的字符串列表,并确保每个单元格都有适当的大小以适合每个字符串(某些字符串可能会变得很长)
我想要做的是声明一个 tempArray 以在我填充数组时保存项目列表。
在我的 .h 文件中,我这样声明:
@interface BusinessTopicController : UIViewController <UITableViewDataSource, UITableViewDelegate>
....
@end
NSMutableArray *newArray;
但是当我尝试这样做时,在 .m 文件中:
@implementation BusinessTopicController
@synthesize newArray;
我收到此语法错误:
属性实现必须在@interface 中声明
但是当我将它添加到@interface
@property (nonatomic, retain) NSMutableArray *newArray;
然后它在@synthesize newArray 上给了我一个不同的错误;这条线是:
Property's synthesized getter follows cocoa naming convention for returning 'owned' objects
我用谷歌搜索了这个问题,解决方案似乎有点矫枉过正,因为在我看来,我只是在某个地方犯了一些愚蠢的错误。
任何建议都非常感谢!