240 發(fā)簡信
IP屬地:北京
  • 看完作者寫的《RunTime詳解》感覺很受教荣瑟,不過在實際中試驗發(fā)現(xiàn)兩點感覺不太對的地方才睹。
    1.獲得類方法應(yīng)該是class_getClassMethod
    2. class_getInstanceMethod(Class cls, SEL name) 中第一個參數(shù)應(yīng)該是類對象其本身音诫,作者在得到這個參數(shù)是有的使用Class PersionClass = object_getClass([Person class]),有的使用[Person class]宴抚,前者所得到的PersionClass實際是類對象中的isa指針纷宇,而不是類對象本身送爸,進而也不會得到類的實例方法选调。
    當obj為類對象時招刨,object_getClass(obj)返回類對象中的isa指針霎俩,即指向元類對象的指針;[obj class]返回的則是其本身沉眶。

    runtime詳解

    公司項目用到一個三方開源庫打却,里面有個bug,不能改動源碼谎倔,我想來想去柳击,只能通過runtime這個萬能的手段來解決。但是runtime 并不怎么會用片习,怎么辦捌肴,馬上學(xué)習(xí)唄。說到r...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品