ios没有StringBuilder,哥心如刀绞,泪如尿崩

今天在干一个苦逼活,把android版的建库脚本迁移到ios版上

android上类似这样的:

tb_showitem_cate_sql_bf
				.append("CREATE TABLE IF NOT EXISTS tb_showitem_cate ( ")
				.append("id varchar(64) NOT NULL primary key,")
				.append("name varchar(64), ").append("img text, ")
				.append("create_date REAL,").append("modify_date REAL,")
				.append("enterprise_id varchar(64),").append("desc text, ")
				.append("def_str1 varchar(32),")
				.append("def_str2 varchar(64),")
				.append("def_str3 varchar(128),").append("def_int1 integer,")
				.append("def_int2 integer,").append("def_int3 integer,")
				.append("def_text1 text )");

结果在网上搜索了一番,发现ios里没有类似StringBuilder这样的类,拼接字符串的常用方法有:

[string1 stringByAppendingString:string2];
[NSString stringByAppendingFormat:@"%@,%@",string1, string2];

问题是字符串片段这么多,按上面的API写,那就尽写中括号啥也别干了。只好手工写所有的字符串,而且这建库脚本还很多,有一百多个。哥太惨了,泪如尿崩

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值