1.建立霓虹燈的布局圖
command + n 建立乙個myview的類
myview.h檔案中建立乙個可變陣列來接收所有的圓圈
(nonatomic,strong)nsmutablearray
myview.m檔案中重寫初始化方法:
- (instancetype)initwithframe:(cgrect)frame
return self
}
新增creat的實現方法:
建立檢視
#pragma mark 建立檢視
- (void)creat
}
#pragma mark 懶載入陣列.懶載入屬於物件的get方法,如果在懶載入中跟使用點語法,程式就會進入迴圈呼叫。
- (nsmutablearray *)array
return _array;
}
2.在viewcontroller.m檔案中
@property (nonatomic,strong)myview *myview;
@property (nonatomic,strong)nsmutablearray *colorarray;
- (void)loadview
- (void)viewdidload
[nstimer scheduledtimerwithtimeinterval:0.2 target:self selector:@selector(change) userinfo:nil repeats:yes];
}
#pragma mark 懶載入陣列顏色
-(nsarray *)colorarray
return _colorarray;
}
#pragma mark 顏色交換
- (void)change
}
在IOS應用中開啟另外乙個應用
註冊自定義url協議 首先被啟動的應用需要向iphone註冊乙個自定義url協議。這是在你的專案資料夾的info.plist檔案進行的 就是你改變應用程式圖示的同乙個檔案 step1.右鍵,選擇 add row step2.key值選擇 url types step3.開啟 item 0 然後為該k...
iOS中OC呼叫 C檔案方法的乙個簡單示例
先新建乙個c檔案和標頭檔案,寫個簡單的printf方法 wttestc.h ifndef wttestc h define wttestc h include void printfhelloword void endif wttestc h wttestc.c include wttestc.h ...
Java中在乙個方法中呼叫另乙個方法
在同乙個類中 對於靜態方法,其他的靜態或非靜態方法都可以直接呼叫它。而對於非靜態方法,其他的非靜態方法是可以直接呼叫它的。但是其他靜態方法只有通過物件才能呼叫它。靜態方法不能被非靜態方法覆蓋。public class test2 public void say1 public void say pu...