備用小知識 不斷更新

2022-04-05 00:55:01 字數 796 閱讀 4748

1.延時函式: [nsthread sleepfortimeinterval:3];

[self performselector:@selector(machineballaction) withobject:nil afterdelay:0];

你一定要在dealloc方法中release這個array,顯然易見,當你釋放這個array後,你不會再需要這個array了。無論何時你在viewdidunload中建立乙個物件(這個物件的引用物件計數設定為1),你應該在viewdidunload中釋放這個物件。

5.@protected變數用法: [object valueforkey:@"name"];

或著直接賦值:value = @"name";

總結:      直接呼叫 屬性名 = 。。。將不會執行set方法

self.屬性名       = 執行set方法 

即:若用@property和@synthesize宣告乙個變數後,給其賦值是要在前面加上"self."!!!      切記!!!!!

6.#pragma mark – 的「-」後面不能有空格。

如果你的標誌沒有出現在彈出選單中,比如沒有分隔線出現,請在xcode選單 「preferences..」中的 「code sense」選項取消選中」sort list alphabetically」即可。

7.我們通過傳送訊息給物件出發特定動作;物件傳送某些變化的時候通過**函式(callback)通知我們。物件在特定事件發生的時候,就會呼叫對應的**函式,觸發業務邏輯。

**函式通過所謂的**(delegation)來實現.

8.

小知識彙總 不斷更新中

目錄 1.在應用中拖拽檢視新增彈簧效果!2.storyboard開發中退出登入的操作 3.一步移除控制器的所有子檢視 4.自定義cell 5.給tableview的最下面與手機最底端增加乙個間距 詳情1.在應用中拖拽檢視新增彈簧效果!如圖 2.storyboard開發中退出登入的操作 2.1 直接找...

libuv 不斷更新

initialize the uv async t handle.a null callback is allowed.note that uv async init unlike other libuv functions,immediately starts the handle.to stop...

CUDA基本知識 (不斷更新)

cpu和gpu是一種異構結構。包括多個多核cpu和gpu。gpu是cpu的協處理器。gpu通過pcie匯流排與機遇cpu的主機相連線來操作。因此成為cpu是主機端,gpu是裝置端。cuda是一種通用得平行計算平台和程式設計模型 其分為記憶體層次架構和執行緒層次結構。核心與主機是非同步的 主機 是在c...