PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MacDev
[问题] 关于Category中的Variable
楼主:
kiii210
(HelloWorld!)
2014-04-23 12:36:54
大家好,想问个似乎比较关于Objective-C本身的问题,
最近在用Category来扩增UIScrollView的功能,当然少不了一些Variable
例:@property (nonatomic ,strong) UILabel *label;
当我想使用这个label的时候,便会出现Unrecognized Selector sent to instance的错
误。
在Stackoverlow找了一下解法,发现要用AssociatedObject:http://ppt.cc/5-vz
问题解决了,但是还是不太懂~为什么不能直接呼叫Instance来用?
有高手可以为小弟解答一下吗
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2014-04-23 13:25:00
因为 category 不能宣告 instance variable, 而 property宣告会隐性产生一个 instance variable
作者:
whitefur
(白毛)
2014-04-23 15:50:00
事实上也不会隐性产生instane variablethe compiler won’t synthesize any instance variable请参考官方文件
http://0rz.tw/AfzTl
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2014-04-23 16:23:00
那要用 weak(或者不写, 这是默认)才行
继续阅读
[问题] iPad的Master-Detail模版问题请教
etu7912a48
[问题] property list guide的问题
tboy0128
[请益] 询问TableViewCell相关问题
psheaven
[问题] 存资料到plist
y03131003
[征才]Android/iOS 行动应用软件研发工程师
bruce620
[问题] 推播问题
ivanf10710
[问题] tableviewcell里个别去取data
fightword
[问题] 关于Unity的连线功能
santaclub
[问题] App上app store的验证问题
Cartel117
[问题] 请问pkg or mpkg是否可以签署?
donkeychen
Links
booklink
Contact Us: admin [ a t ] ucptt.com