iOS激情詳解之json解析

2021-07-05 08:56:39 字數 1201 閱讀 5985

宣告老師的一些屬性

#import @inte***ce teachermodel : nsobject

@property (nonatomic, retain)nsstring *name;

@property (nonatomic, retain)nsstring ****;

@property (nonatomic, retain)nsstring *number;

@property (nonatomic, retain)nsstring *phone;

@end

及時釋放
#import "teachermodel.h"

@implementation teachermodel

- (void)dealloc

// kvc 進行賦值

- (void)setvalue:(id)value forundefinedkey:(nsstring *)key

@end

宣告城市的一些屬性

#import @inte***ce citymodel : nsobject

@property (nonatomic, retain)nsstring *province;

@property (nonatomic, retain)nsarray *citylist;

@end

及時釋放

#import "citymodel.h"

@implementation citymodel

-(void)dealloc

- (void)setvalue:(id)value forundefinedkey:(nsstring *)key

@end

開始解析

// json 解析老師資料

- (void)setupjson

}// 解析城市資料

- (void)setupdatajsoncity

}

老師以及部分城市資訊資料

[ ,,[

,{

"province": "山西省",

"citylist": [

"太原市",

"大同市",

"陽泉市",

iOS激情詳解之Swift 一

import uikit var str hello,playground 變數宣告規則 var 可變 let 不可變 var let 變數名 值 var str0 aaac str0 bdn str0 2 型別推斷 根據給出的值,對變數進行型別的推斷和確定 基本資料型別 var c 10 var ...

iOS激情詳解之Swift 二

陣列 陣列 陣列中只能儲存相同型別的資料 var arr1 1,2,3 自動推斷 int 型別的陣列 var arr2 1 2 3 string var arr3 1,2 3 陣列指定型別 1,語法 int var arr4 int 1,2,3 2,語法 arrayvar arr5 array 1 ...

iOS激情詳解之Swift 三

函式 語法格式 func name 引數 返回值 無參,無返回值 func hehe1 func hehe2 void 函式呼叫 hehe1 有參 關於內部引數名 2,只在函式作用域內部使用的引數名 func hehe3 name1 string name2 string 除了第乙個引數,後面的引數...