- 博客(8)
- 收藏
- 关注
转载 iOS开发何如在调试的时候轻松找到程序在哪里崩溃
起因 有不少人在评论发一些崩溃信息,问我程序怎么回事,其实如果你知道了程序崩溃在哪行代码崩溃了,就很容易定位问题了。android开发看崩溃log就能看到具体哪行代码出问题,那在iOS开发怎么快速定位到具体哪行代码崩溃呢。 步骤1 在xcode添加一个通用断点就行了。方法如下: 点击项目导航断点那,如图 步骤2 点击+号:
2015-05-12 17:37:50
326
转载 JSON数据与NSDictionary和NSArray之间的转化
在iOS 5 中,苹果引入了一个解析JSON串的NSJSONSerialization类。 通过该类,我们可以完成JSON数据与NSDictionary和NSArray之间的转化。 以前,我记得我用的是第三方的插件。但是,苹果出了这套解析后,效率也大大了超过了,所有的解析第三方类库。所以,推荐使用NSJSONSerialization类来完成转化。 一、
2015-05-10 13:59:55
349
原创 json返回值里,数组和字典的区别
{"items":[{"addTime":"2015-04-29 17:33:38","answerId":418,"audioUrl":"http://xiaomayasi.b0.upaiyun.com/xmys/audio/ios/2015-04-29/EB7D883B-E3BE-436F-ADDE-5E101AA37A23.mp3","avgScore":"0","clickCount":0
2015-05-06 15:38:05
1177
1
原创 设置UIButton点击的高亮效果
_highScoreBtn.showsTouchWhenHighlighted = YES; 这是不设置背景图片的方法。再有就是,用设置背景图片状态的方法来设置高亮图片。
2015-05-06 15:11:09
3827
原创 计算Cell高度的注意事项(我总会出错)
计算Cell的高度我已经做过无数次了,但是每次还是会遇到Bug。 有时候sizeToFit后,计算出来的值超级大,就是因为tmpLabel的宽度没设置好,设置的很窄!!! 高度自适应之前,一定要把宽度定好!!是宽度,width!!! resetFrame的时候也要注意宽度是否是正确的,每次错误都在这里,这次一定要记住...
2015-05-05 17:59:51
352
原创 获取点击坐标
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObject]; CGPoint touchPoint = [touch locationInView:self.view]; }
2015-05-04 13:35:43
466
原创 UIButton自带的imageView的显示
只有设置了图片之后,button.imageView才会显示,要不然不会显示,设置layer也不会显示。 要这样之后,才会显示: [button setImage:[UIImage imageNamed:@"laugthHorse.png"] forState:UIControlStateNormal]; 接下来就可以设置背景色等之类的操作了。 这个方法: [_specialBtn_3
2015-04-30 15:25:58
1052
原创 字典转化成Json
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:json options:NSJSONWritingPrettyPrinted error:nil]; NSString *jsonStr = [[NSString alloc] initWithData:jsonData encoding:NSUTF8Strin
2015-04-30 09:39:33
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人