UI 10 帶分割槽的省市區

2021-07-04 22:24:43 字數 1583 閱讀 2944

#import "mainviewcontroller.h"

#import "zonetableviewcontroller.h"

#define width self.view.frame.size.width

#define height self.view.frame.size.height

@inte***ce

mainviewcontroller ()

@property (nonatomic,retain)nsmutablearray *proarr;

@end

@implementation

mainviewcontroller

- (void)dealloc

#warning 如果在初始化方法裡使用self.view,此時系統還沒有view,系統會自動呼叫loadview,建立乙個self.view,從而改變了vc的執行流程,造成錯誤,所以我們只在初始化方法中初始化容器等資料部分.

- (instancetype)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil

return

self;

}- (void)createlse

if ([temp hasprefix:@" "]&&![temp hasprefix:@" "])else

}}- (void)viewdidload

- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section

- (nsinteger)numberofsectionsintableview:(uitableview *)tableview

- (nsstring *)tableview:(uitableview *)tableview titleforheaderinsection:(nsinteger)section

- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath

nsmutablearray *cityarr = self

.proarr[indexpath.section][@"cityarr"];

cell.textlabel

.text = cityarr[indexpath.row][@"cityname"];

return cell;

}- (uiview *)tableview:(uitableview *)tableview viewforheaderinsection:(nsinteger)section

- (void)buttonaction:(uibutton *)button

- (void)tableview:(uitableview *)tableview didselectrowatindexpath:(nsindexpath *)indexpath

區的viewcontrol還是傳過去乙個陣列.

帶分割槽的省市區字典陣列

準備工作不再贅述 乙個tableview titleforheader為省名,分割槽個數為省的個數,每個分割槽中的cell.textlabel.text為省對應的市名 mainviewcontroller.m import mainviewcontroller.h import secondview...

OC字典的使用省市區

大概思路就是這樣,下面是 部分。匯入省市區 nsstring str nsstring stringwithcontentsoffile users dllo desktop jeson jeson area.txt encoding nsutf8stringencodingerror nil 將省...

獲得省市區的統計資訊

問題描述 獲取各個省市的統計資訊 如 浙江省,則需要獲取省市區的所有統計資訊,如浙江省 浙江省下所有的市 浙江省下所有的市下的所有區 杭州市,則需要獲取杭州市 杭州市下所有區的統計資訊 濱江區,則獲取濱江區的統計資訊,思路 獲取所有的省市區的資訊 省的統計資料 市的統計資料,做關聯查詢,因為設定省市...