全国城市街道处理(生成为plist)

这篇博客介绍了如何在iOS开发中处理服务器给定的城市选择数据,通过查询SQLite数据库获取数据,然后根据级别将数据分别存储到不同的数组中,进行嵌套处理,最后形成一个多级目录结构,便于展示城市街道信息。
摘要由CSDN通过智能技术生成

开发场景:服务器给了一个db的数据做城市选择...很无奈,但是还是贴出来 处理完成后是个dic 请自己保存为想要的格式。


代码:

//查询数据

-(NSArray *)SelectData

{

    NSString *DataBasePath = [[NSBundle mainBundle] pathForResource:@"tpshop2" ofType:@"db"];

    sqlite3_open(DataBasePath.UTF8String, &_db);

    NSString * string = [NSString stringWithFormat:@"SELECT * FROM sp_address"];

    sqlite3_stmt * stmt = NULL;

    sqlite3_prepare_v2(_db, string.UTF8String, -1, &stmt, NULL);

    NSMutableArray *arr = [NSMutableArray array];

    while (sqlite3_step(stmt) == SQLITE_ROW)

    {

        const char * keyid = (const char *)sqlite3_column_text(stmt, 0);

        const char * name = (const char *)sqlite3_column_text(stmt,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值