ios技術點雜記

2021-09-02 03:13:44 字數 752 閱讀 7421

category是向已有的類中新增方法,達到類拓展的目的。新新增的方法同樣會被被拓展類的所有子類繼承。

語法:

@inte***ce classname (categoryname)

-methodname1

-methodname2

@end

@implementation classname (categoryname)

-methodname1

-methodname2

@end

例項:

可以具體參考

selsel 類成員方法的指標

可以理解 @selector()就是取類方法的編號,他的行為基本可以等同c語言的中函式指標,只不過c語言中,可以把函式名直接賦給乙個函式指標,而object-c的類不能直接應用函式指標,這樣只能做乙個@selector語法來取.它的結果是乙個sel型別。這個型別本質是類方法的編號(函式位址)

sel  ***=@selector(@"test");

1     sel 變數名 = @selector(方法名字); 

2     sel 變數名 = nsselectorfromstring(方法名字的字串); 

3     nsstring *變數名 = nsstringfromselector(sel引數); 

ios之生命週期

ios資料持久化:檔案系統,歸檔和序列化,資料庫,coredata

參考:core data

ios資料儲存

技術雜記1

1 ike tls均提供了資料加密的方式,對應ipsec vpn ssl vpn,實際就是對相應通訊流量做資料的完整性 私密性和不可否認性的處理。2 ike 1 4個包,協商提議,產生金鑰,為後續5 6,1 3資料報做認證和加密做準備工作。phase2階段的協商提議 產生金鑰則為感興趣流做認證和加密...

vue技術雜記

以後會慢慢更新 如果你的語句有一條沒有執行,可以在它前面加debugger來除錯 2.想要在子元件中呼叫父元件的方法 如 開啟model彈出框後,關閉重新整理表單資料 在父級中先provide出你要用的函式,再在子元件中inject注入 如 父級 export default goback 子級 返...

雜記 快取技術

計算機體系快取 什麼是快取,我們先看看計算機體系結構中的儲存體系,根據馮 諾依曼計算機體系結構模型,計算機分為五大部分 運算器 控制器 儲存器 輸入裝置 輸出裝置。結合現代計算機,cpu包含運算器和控制器兩個部分,cpu負責計算,其需要的資料由儲存提供,儲存分為幾個級別,就拿我當前的pc舉個例子,機...