@synthesize location = location_;准确是什么意思
我知道@synthesize 是合成的作用,但是不知道这条语句的意思
location是属性,location_是实例变量。
// 基于location_实例变量创建location属性的setter/getter方法。
@synthesize location = location_;
//也是创建location属性的setter/getter方法,但实例变量和属性同名, 均为location。如果没有名为location的实例变量,此行会报错。
@synthesize location;
setter/getter是面向对象语言的基本概念,可以参考:
http://www.jianshu.com/p/d9759dd1fb2e
用心回答每个问题,如果对您有帮助,请采纳答案好吗,谢谢!