由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Apple版 - Object C问题请教
相关主题
Interface Builder has been integrated into Xcode推荐apple store里的SpeedTest for iphone
我在apple版混了一个多礼拜,被封了3次后的体会 (转载)请问有人学Objective C然后给apple做游戏么
简单的iphone app开发问题[Mac Dev]整了个ObjectiveC的笔记,看看气氛对得上不
Objective-C ARC in XCode 4.2有的网上下载的TXT中文文档用MAC打开是乱码.一般大家怎么转换.
有兴趣用 Windows OS 做 iOS development 的朋友(二)Obj C multi-parameter method
如何学习Apple编程?iPhone销售不错啊
lion 10.7.2 1.2G xcode 1.8GApple seeds new 10.3.2, Xcode 1.1 builds
apple tv 4 现在不用xcode就可以装国内视频appRe: Apple seeds new 10.3.2, Xcode 1.1 bu
相关话题的讨论汇总
话题: apple话题: nsstring话题: ipad话题: implement话题: interface
进入Apple版参与讨论
1 (共1页)
m**********w
发帖数: 4161
1
下面的类定义哪个对?全对?
关于v4和v5,有说法xcode 4.4.1以上,synchroize也可省略。是这样吗?
类成员变量命名需要和getter/setter名字区别吗?好的实践是什么?
v1:
// foo.h
@interface Apple
@property NSString *ipad;
@end
// foo.m
@implement Apple
@synthesize ipad = _ipad;
v2:
// foo.h
@interface Apple {
NSString *ipad;
}
@property NSString ipad;
@end
// foo.m
@implement Apple
@synthesize ipad;
v3:
// foo.h
@interface Apple {
NSString *_ipad;
}
@property NSString ipad;
@end
// foo.m
@implement Apple
@synthesize ipad = _ipad;
v4
// foo.h
@interface Apple {
NSString *_ipad;
}
@property NSString ipad;
@end
// foo.m
@implement Apple
v5
// foo.h
@interface Apple
@property NSString ipad;
@end
// foo.m
@implement Apple
c********e
发帖数: 417
2
全对。
我个人倾向v3

【在 m**********w 的大作中提到】
: 下面的类定义哪个对?全对?
: 关于v4和v5,有说法xcode 4.4.1以上,synchroize也可省略。是这样吗?
: 类成员变量命名需要和getter/setter名字区别吗?好的实践是什么?
: v1:
: // foo.h
: @interface Apple
: @property NSString *ipad;
: @end
: // foo.m
: @implement Apple

M********t
发帖数: 5032
3
我一般用v2

【在 m**********w 的大作中提到】
: 下面的类定义哪个对?全对?
: 关于v4和v5,有说法xcode 4.4.1以上,synchroize也可省略。是这样吗?
: 类成员变量命名需要和getter/setter名字区别吗?好的实践是什么?
: v1:
: // foo.h
: @interface Apple
: @property NSString *ipad;
: @end
: // foo.m
: @implement Apple

m**********w
发帖数: 4161
4
各个用法有啥区别啊?为啥有这么多种变化?晕死了。

【在 c********e 的大作中提到】
: 全对。
: 我个人倾向v3

1 (共1页)
进入Apple版参与讨论
相关主题
Re: Apple seeds new 10.3.2, Xcode 1.1 bu有兴趣用 Windows OS 做 iOS development 的朋友(二)
Apple releases Xcode 1.1 Update如何学习Apple编程?
[转载]Cocoa教学:Windows OOP与Cocoa MVC之对比lion 10.7.2 1.2G xcode 1.8G
iPhone 3G jailbreak/unlockedapple tv 4 现在不用xcode就可以装国内视频app
Interface Builder has been integrated into Xcode推荐apple store里的SpeedTest for iphone
我在apple版混了一个多礼拜,被封了3次后的体会 (转载)请问有人学Objective C然后给apple做游戏么
简单的iphone app开发问题[Mac Dev]整了个ObjectiveC的笔记,看看气氛对得上不
Objective-C ARC in XCode 4.2有的网上下载的TXT中文文档用MAC打开是乱码.一般大家怎么转换.
相关话题的讨论汇总
话题: apple话题: nsstring话题: ipad话题: implement话题: interface