OC警告!

0、自定义tableviewCell方法

HouseResourcesMapCell *cell = [[[NSBundle mainBundle] loadNibNamed:@"HouseResourcesMapCell" owner:self options:nil]firstObject];

0、导航栏遮住view

HouseResourcesSelectViewController *selectVC = [[HouseResourcesSelectViewController alloc]initWithNibName:@"HouseResourcesSelectViewController" bundle:nil];

selectVC.edgesForExtendedLayout = UIRectEdgeNone;

1、自定义tableHeaderView,等自定义的view的frame确定后再赋值给tableHeaderView!因为第一次将一个对象赋值给headerView时,headerView的高度就已设定!

self.tableView.tableHeaderView = self.merchantHeaderView;

2、将一个对象放入数组前一定要判断是否为空!!不然会崩溃

for (MerchantAdPicModel *adPic in self.adListModel.adList) {

if (adPic.pic) {

[adPicUrl addObject:(NSString *)adPic.pic];

}

}

3、判断一个字符串对象是否有值,是否为空,一定要用.length!当一个对象作为别人的属性时,它传入空值,显示@“”,而不是nil。

4、数组不能在遍历里面进行删除操作。

//清除数组中元素方法

//判断数组中元素个数是否超过预定的10条

if (self.searchHistoryMutableArray.count > 10) {

NSRange range = {10,self.searchHistoryMutableArray.count-10};

[self.searchHistoryMutableArray removeObjectsInRange:range];

}

//清除所以子控件方法

while (self.merchantHeaderMenuScrollView.subviews.count) {

[self.merchantHeaderMenuScrollView.subviews[0] removeFromSuperview];

}

5、for(int i = 0,)一定不要忘记给i赋初始值。

6、tableView每一次reloadData,tableHeaderView、tableFooterView也都重新加载一次!!即tableView所有都重新加载一次!!对于自定义tableHeaderView的(self.tableView.tableHeaderView = self.merchantHeaderView;),一定要要考虑重复添加控件的情况!

- (void)initailTableViewHeaderAdView{

//清除以前数据

while (self.merchantHeaderAdView.subviews.count) {

[self.merchantHeaderAdView.subviews[0] removeFromSuperview];

}

7、json解析失败

//服务器那边返回的json数据有时含有制表符是无法解析的,要过滤掉

NSString *s = [[NSString alloc] initWithData:responeObject encoding:NSUTF8StringEncoding];

s = [s stringByReplacingOccurrencesOfString:@"\r\n" withString:@""];

s = [s stringByReplacingOccurrencesOfString:@"\n" withString:@""];

s = [s stringByReplacingOccurrencesOfString:@"\t" withString:@""];

NSData * data = [s dataUsingEncoding:NSUTF8StringEncoding];

如下原因会造成JSON校验失败,而且会让你不知道为什么失败

JSON字符串里的非数字型键值没有双引号

JSON中存在\t这样的制表符,看起来和空格一样,但是就是因为它的存在校验不通过。去掉就能过了。

编辑器有bom头也会造成

8、更改xib里面的约束

更改xib里面约束最好将约束作为属性!通过属性来改!!。如果没有作属性,通过改frame的height来改约束,一定要更新约束updateConstant

//更改高度约束

cell0.shopNameLabelHeight.constant = 34;

9、当对象被销毁时调用- (void)dealloc{}方法

10、从svn上的代码中拿过来的sdk,如果报错显示找不到。要在这里添加:

11、CIDetector 这个api是苹果在ios8之后提供的。所以用苹果自带的AVFundation扫描,如果从相册获取图片识别二维码,则需要8.0系统以上。

12、跳转到webview就闪退:url中有中文要转码!

url = [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

WebBrowser *webBrowser = [[WebBrowser alloc] initWithUrl:[NSURL URLWithString:url]];

13、[tableview reloaddata] 重新加载,viewForHeaderInSection组标题方法也会重新加载!

可以设置重新加载特定row的cell跟特定section的cell。

14、页面跳转感觉有卡顿!页面设置背景色即消除。

15、Ezycloud项目,引入一个别的类,很多类报错!c++混编问题!将.m文件改.mm文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,884评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,347评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,435评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,509评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,611评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,837评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,987评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,730评论 0 267
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,194评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,525评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,664评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,334评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,944评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,764评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,997评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,389评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,554评论 2 349

推荐阅读更多精彩内容