Seg*_*gev 0 getter setter objective-c
我正在通过一些在线教程学习目标c,我有一个问题.在这个视频:http://www.youtube.com/watch?v = Nb9-1rRjO_8&feature = player_detailpage#t = 367s你可以看到我在这里写的代码:
@synthesize width, height; //setters and getters
-(void) setWH:(int) w:(int) h{
width = w;
height = h
}
Run Code Online (Sandbox Code Playgroud)
我不明白为什么他写了一个setHW方法,如果他已经使用@synthesize获得了宽度和高度的setter和getter.我错过了什么?
谢谢
他正在合成宽度和高度,但你要问的方法setWH看起来是一个名称很简单的便捷方法,可以在一个地方设置宽度和高度.
实际上,它看起来很糟糕,除了没有使用self.width和self.height他应该做的事情,有一个set不属性的东西看起来很奇怪.
在哪里init?
找一个更好的老师.
如果您喜欢观看视频 - 启动iTunes,请转到iTunesU查看C193P,这是斯坦福大学iPhone编程课程的视频集.你会在那里学到更多东西.
编辑添加
iTunes上这门课程的链接是https://itunes.apple.com/gb/itunes-u/ipad-iphone-application-development/id473757255
| 归档时间: |
|
| 查看次数: |
133 次 |
| 最近记录: |