藍懿ios 技術內容交流和學習心得 11 13

2021-07-07 04:46:50 字數 564 閱讀 3827

今天講了json字串的解析方法:

1、首先要要清楚json字串是由字典和陣列組成,首先要從字串中把字串的第一層字典取出來使用date和下列方法:

nsdata*data = [nsdatadatawithcontentsoffile:@"/users/wanlong/documents/每天**/news/news/news.txt"];

方法:nsdictionary* dic = [nsjsonserializationjsonobjectwithdata:dataoptions:0 error:nil];

2、建立乙個解析類;通過靜態方法把資料一層層的資料從字串中的字典和陣列中取出來,返回乙個新聞陣列,然後呼叫解析類的靜態方法來拿到資料來源,呼叫方法如下:(注:靜態方法用類名呼叫)

self.news =[jsonparser parsenewsbydic:dic];

+(nsmutablearray *)parsenewsbydic:(nsdictionary*)dic

returnnews;},

,,],"error_code": 0

}寫部落格第三十四天;

藍懿iOS 技術內容交流和學習心得 11 9

今天上午講了昨天點作業,然後講了自定義cell的高度隨顯示內容的高度變化而變化,主要解決步驟以label為例 1 通過 cgrect rect label.text boundingrectwithsize cgsizemake label.bounds size width cgfloat max...

藍懿iOS 技術內容交流和學習心得 11 11

今天是光棍節,今天上午老師講了昨天的作業 下午讓我們考試 感覺到了前面的知識掌握的不夠好我們一起多複習一下 alpha 透明度 hidden 隱藏 frame 位置和大小 bounds 顯示邊界 大小 center 中心點 方法 拿到所有的子控制項 nsarray views self.view.s...

藍懿ios 技術內容交流和學習心得 11 18

今天主要是學習繪圖的相關知識繪製單線,多條線 繪製圖形 都要新增乙個類,類名為drawview class是uiview,把xib的view的class改為類名進行關聯 1 繪製單線 instancetype initwithframe cgrect frame return self void a...