看板 [ MacDev ]
討論串[問題] 類別變數
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者aecho (星空下的鮪魚)時間15年前 (2010/05/31 09:13), 編輯資訊
0
0
0
內容預覽:
那如果用protocol宣告介面,. 再用 id <xxxx> m_pMyItem; 來宣告該instance呢?. 如. @protocol FooInterface <NSObject>. - (void)IamFoo;. @end. @interface Foo : NSObject. {.
(還有22個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者leondemon (狗狗)時間15年前 (2010/05/31 00:45), 編輯資訊
0
0
0
內容預覽:
YES. 由於我有個Builder會根據這個變數所儲存的類別 去叫該類別做事情.... 我不太想用Factory Pattern或Singleton Pattern來解決這個問題.... 實體化不是我想要的 (因為完全沒有instance variable的需求). 雖然可以藉由有[NSClassF
(還有80個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Blueshiva (龍野南雲)時間15年前 (2010/05/31 00:24), 編輯資訊
0
0
0
內容預覽:
其實不太懂你要幹嘛.... 我原先的理解是,你要在某個物件裡面存某個物件,而這個物件都是UIView子類別. 而你有可能會存入不同的子類別,然後用多型的概念 (其實應該是 overloading). 能夠根據實際的物件類別做不同的事,這很簡單,而且應該算是物件導向的基本.... @interface
(還有452個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者dreambird時間15年前 (2010/05/30 19:55), 編輯資訊
0
0
0
內容預覽:
這個要怎麼宣告呢?. UIView *aViewClass = UIView; 似乎不行. 你在C++怎麼弄在obj-c就怎麼弄. -(void) somefunction:(UIView *) someView {. UIView *aView = (UIView *) someView;. //

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者leondemon (狗狗)時間15年前 (2010/05/30 01:11), 編輯資訊
0
0
0
內容預覽:
當需要一個物件有一個變數是一個類別的時候 要怎麼宣告?. 如果只是宣告Class aClassObject;. 則aClassObject可以設定為任何類別物件. 但是我今天希望限制aClassObject是某組類別 (將會使用到多型). 例如 我希望aClassObject是任何繼承UIView的
(還有276個字)
首頁
上一頁
1
下一頁
尾頁