#import <Foundation/Foundation.h>
@interface Person : NSObject
@property(strong,nonatomic) NSString *firstName;
@end
-4
A
回答
0
如果要訪問「名字」在Person.m那麼簡單,你可以使用
self.firstName
,如果你要訪問它在任何其他控制器,那麼你將必須創建對象人類,然後只有你可以讀取或寫入它的屬性。 例如
Person *person = [[Person alloc] init];
person.firstName = @"Xyz";
NSLog(@"name is->%@", person.firstName);
+0
對於同一個班級,「@ synthesize」和「_」怎麼樣? – vaibhav
+0
如果您使用retain或strong標記屬性,self.variable將爲您保留一個對象。 _變量並沒有解決內存管理問題.. 這是很好的描述這裏.. http://stackoverflow.com/a/10333755/5172413 –
相關問題
- 1. 實現在Kotlin中的接口中聲明的屬性
- 2. 在.h文件中聲明的實體的訪問屬性
- 3. 如何訪問使用Typescript中的接口聲明的屬性的屬性?
- 4. 如何在ControlTemplate中聲明時訪問子控件的屬性?
- 5. 如何在接口中實現屬性
- 6. 如何聲明實現多個接口
- 7. 在接口中實現接口屬性?
- 8. 聲明實現接口
- 9. 聲明實現接口
- 10. 如何訪問在類中的viewmodel中聲明的屬性?
- 11. 接口聲明的訪問說明符
- 12. 在ASP.NET/VB.NET中,如何在用戶控件將實現的接口上聲明屬性/事件(如IsPostBack/Init)?
- 13. 聲明屬性訪問器
- 14. 如何訪問接口的屬性
- 15. 如何聲明給定的類在Facebook Flow中實現接口?
- 16. 在實現文件中聲明接口(Objective-C)
- 17. 不能訪問實現的屬性(從接口)
- 18. 如何聲明C++/CLI接口中的默認索引屬性
- 19. Typscript實現接口屬性
- 20. C#接口屬性實現
- 21. 在.h接口或.m文件中的擴展中聲明屬性?
- 22. 在WinRT中,如何反映實現接口的屬性?
- 23. 聲明的接口方法具有實現該接口
- 24. 訪問屬性,無鎖聲明
- 25. 聲明對象時訪問屬性?
- 26. 語義問題「屬性實現必須在接口中聲明」,同時遵循Apple的「Your First Mac App」教程
- 27. 如何解決 「屬性的實現必須有它的聲明中接口 '的appdelegate'」
- 28. 在內部類中聲明的實現接口
- 29. IronPython的實現接口屬性
- 30. 實現的接口屬性返回null?
你能否詳細說明呢? –