children
*child = [[
children
alloc
] init];
mama.
ch= child;
//child
是指向並存放
children
物件的指標,ch是
mom類中定義的指向
children
類的指標,這句話是將
ch指向
children
的物件,方便
mama
與child傳參
@property
(nonatomic
,assign
)int
revalue;
//要將第乙個頁面的
value
值傳到第二個頁面,在第二個頁面定義乙個屬性
second.
revalue
= _value
; //
把第乙個頁面的成員變數(引數)賦給第二個頁面的屬性,傳入第二個頁面
self
.window
.rootviewcontroller
= first;
1. 要將 頁面1(obj1)的
引數值1 傳到 頁面2(obj2),可以在 頁面2 定義乙個屬性,並在 頁面1 中建立 頁面2 的物件,再將obj1的引數值1賦給 obj2.屬性:
second.
revalue
= _value;
uiviewcontroller生命週期:
loadview不需要手動呼叫,
如果想要自定義
self.view
的話,只有一次機會,在
loadview裡定義。
default initializer:
預設初始化器
designated initializer:
指定的初始化器
建立乙個類的物件時,一定會呼叫它們的預設初始化器或者指定初始化器進行初始化
遇到self.view.__ (第一次會用getter方法獲取self.view) :
self.view
是在第一次使用
getter
的時候建立的
以後再呼叫
getter
方法的時候就會返回第一次建立的
view物件
oc中傳引數是按值傳遞,將引數a傳入方法b中( a' ),在b中改變 a ' 的值,外部的a的值不會改變;如果取的是位址
,改變 a' 的位址時,a的位址也會改變。
模態檢視是非同步操作:
[self
presentviewcontroller
:first
animated
:yes
completion
:^];
nslog
(@"---"
); //會先執行這條語句
資料傳輸可以通過 定義屬性、建立方法。。
協議是用來限制指標的,可以用協議裡面的方法來實現傳參。。
所有的控制項或者檢視如果想要顯示,需要先
addsubview
到乙個以及顯示的檢視上
[*** addsubview: secondctrl.view]; 在
uiimageview上新增按鈕時需設定:
imageview.
userinteractionenabled
= yes;//
預設為no
頁面按鈕,整頁面:
//返回響應 if
//若返回的是
200(請求成功),寫入檔案
ios裡面,與介面相關的方法/功能,必須執行在主線程裡
nsurlconnectiondatadelegate
>
nsurlconnection協議:
1. 先接受到響應資訊,能夠知道等下接受的資料是什麼樣的
2. 分次接受資料,只會分段,不會一次性接受
- (void
)connection:(
nsurlconnection
*)connection didreceivedata:(
nsdata
*)data
3. - (
void
)connectiondidfinishloading:(
nsurlconnection
*)connection
4. 只有出錯才會到這裡
- (void
)connection:(
nsurlconnection
*)connection didfailwitherror:(
nserror
*)error
易錯:nsstring *path = [[
nsbundle
mainbundle
] pathforresource
:@"test"
oftype
:@"txt"];
[nsbundle
mainbundle
]是主包,意思是在工程目錄下尋找檔案。。。所以實現這個方法必須先將檔案拖入工程下。。。
學習筆記總結
hd 表示ide裝置 並口 sd 表示scsi裝置 sata 串列埠 設定ip位址 root biaozhi nano etc sysconfig network scripts ifcfg eth0 device eth0 裝置名稱 onboot yes 開機啟動 bootproto static...
linux學習筆記總結
for讀取列表中複雜值 for test in i don t konw if this ll work do shell會把列表中的單引號嘗試使用他們來一定乙個單獨的資料 兩種辦法解決 1 使用轉義字元 反斜線 來將單引號轉義 2 使用雙引號來定義用到的單引號 for test in i don ...
NSDate總結 學習筆記
nsdate是用作處理日期的類。1 建立初始化nsdate類的方法 1 當前日期 nsdate date nsdatedate 2 根據當前時間建立,正數是當前時間過多少秒後的時間,負數是當前時間前多少秒的時間 nsdate date1 nsdatedatewithtimeintervalsince...