ios没有StringBuilder,哥心如刀绞,泪如尿崩
生活随笔
收集整理的這篇文章主要介紹了
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寫,那就盡寫中括號啥也別干了。只好手工寫所有的字符串,而且這建庫腳本還很多,有一百多個。哥太慘了,淚如尿崩
總結
以上是生活随笔為你收集整理的ios没有StringBuilder,哥心如刀绞,泪如尿崩的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 波数与波长 matlab,Matlab求
- 下一篇: 海龟交易法-期货