变量用@property (nonatomic, copy) 定义了,还有必要在@interface 里定义吗? @interface MapLocationInfo : UIViewController
{
NSString *lat;//经度 变量用@property (nonatomic, copy) 定义了,还有必要在@interface 里定义吗? 在这里定义的变量跟@property定义的变量有什么区别?}@property (nonatomic, copy) NSString *lat;//经度
@end
{
NSString *lat;//经度 变量用@property (nonatomic, copy) 定义了,还有必要在@interface 里定义吗? 在这里定义的变量跟@property定义的变量有什么区别?}@property (nonatomic, copy) NSString *lat;//经度
@end
{
//定义变量
}
//定义方法@end完全两个东西。
而且IOS SDK5 提供ARC支持,以后写OC程序就不用担心内存问题了。不过如果你现在还是在用SDK4或者更低版本的话,那就必须在Interface中申明了。(注:虽然苹果现在已经提供了SDK5的下载使用,但是目前APPStore还不支持提交基于SDK5的应用程序)