MJExtension的一些實用技巧


1、在代碼文件中 引入"MJExtension.h" :解決屬性中的命名和服務端傳過來的數據中的key不同的問題

  -(NSDcitionrary *)replacedkeyFromPropertyName

  {

    // ID和mytext對應的是我們頭文件中的屬性名稱

    // id  和 text   對應的是我們數據中的key

    return@{@"ID": @"id" ,  @"mytext" : @"text"};

  }

 

2、在代碼文件中 引入"MJExtension.h" :解決字典中帶有數組,數組中又帶有字典的轉化為問題

  #import "類2.h"

  -(NSDictionrary *)objectClassInArray

  {

    return @{@"對應字段key" : [類2 class]};

  }

  這樣我們利用objectWithKeyValues就可以直接轉化字典 :XB2 *lei = [XB2 objectWithKeyValues:dict];

  如果是數組的話,可以用objectArrayWithKeyValuesArray來轉化。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM