我們建立乙個類,叫sepecialview
sepecialview.h
@inte***ce
sepecialview :
uiview
@property
(nonatomic
,assign
)nsinteger
integer;
@property
(nonatomic
,strong
)uiimageview
*imageview;
@property
(nonatomic
,strong
)uiimageview
*headview;
@end
@inte***ce
person :
nsobject
@property
(nonatomic
,copy
)nsstring
*name;
@property
(nonatomic
,copy
)nsstring
*gender;
@property
(nonatomic
,copy
)nsstring
*age;
@end
sepecialview.m
@implementation
sepecialview
@end
@implementation
person
@end
當我們匯入這個類sepecailview時,我們相當於匯入了兩個類,我們既可以例項化sepecailview,也可以例項化person.
sepecialview
*sepecialview = [[
sepecialview
alloc
]init];
sepecialview.
integer
=1000;
nslog
(@"sepecialview*****=%d"
,sepecialview.
integer);
person
*person = [[
person
alloc
]init];
person.
name
=@"*****";
person.
gender=@"
男";
person.
age=
@"21";
nslog(@"
列印person
的名字%@==
性別===%@
年齡=== %@"
,person.
name
,person.
gender
,person.
age);
但是要注意,我們這麼寫時,一定不能忽略
@implementation
person
@end
這個實現的**,否則就會報錯。
多個背景的處理
通常卷軸設計類的遊戲都會有好幾個關口,或者叫做等級。不同的關口的背景地圖是不一樣的。這裡簡單起見,設立兩個關口。這時遇到的乙個問題是,不同的關口對應不同的背景地圖,而將這些設定都放在gamescreen類裡就不怎麼合適了。為了便於管理和以後的擴充套件,新建乙個gamemap類來管理背景地圖。publ...
多個錯誤多個tryexcept的處理異常處理
東濱社 更新於 2018 11 28 11 00 43 獲取電子書上線通知 我們可以使用三種方法來處理多個異常。第一種方法需要把所有可能發生的異常放到乙個元組裡。像這樣 try file open test.txt rb except ioerror,eoferror as e print an e...
類的多個繼承
先看一段 includeclass a virtual void printaa class b class c public a,public b virtual void printb void main 看一下彙編 text 0040f03b mov ecx,ebp var 28 text 0...