關於在swift中怎麼使用MJExtension

2021-08-14 09:24:06 字數 453 閱讀 7634

1. 對於模型中還有其他模型類屬性的情況:只要在屬性的冒號之後把對應的模型類寫上即可

2. 對於屬性中有id為名的屬性,在該模型的類實現以下**

override

static

func mj_replacedkeyfrompropertyname() -> [anyhashable :any]?

3. 對於模型中含有  陣列 型別的屬性,這個需要特別注意一下: 對應的類名應該怎麼傳遞

注意 這個modelclass使用swift實現的

如果modelclass

是oc實現的那麼還是用類名字串

varcontentlist : [

modelclass]?

override

static

func mj_objectclassinarray() -> [anyhashable :any]?

UITextView在Swift中的使用,自適應

如果需要在tableview中使用textview,一般都是在static cell中用。讓輸入框自適應,非常簡單。textview放在中間,設定constriant,top,bottom,trailing,leading 繫結到vc class myvc uitableviewcontroller...

FMDB在swift中的使用

倉庫 由於ios中使用c語言函式對原生sqlite資料庫進行增刪改查操作,複雜麻煩,所以就出現了一系列的sqlite api封裝庫,如fmdb。fmdb是針對libsqlite3框架進行封裝的三方,它以oc的方式封裝了sqlite的c語言的api,使用步驟與sqlite相似 1.fmdatabase...

關於swift中KVO的簡單使用

通過kvo實現檢視背景顏色的輪換 class viewcontroller uiviewcontroller override func didreceivememorywarning class colormodel nsobject func timeaction 這個是colorview檢視裡...