- 博客(4)
- 收藏
- 关注
原创 [__NSCFNumber length]: unrecognized selector sent to instance
在向UIView里面添加一个UILabel的时候遇到了[__NSCFNumber length]: unrecognized selector sent to instance的问题,在stackoverflow上搜了一下,发现是因为在设置label的text的时候,传入的参数不是NSString而是integer,然后就把设置label.text的语句改成了labelName.text = [N
2016-05-10 14:19:50 503
原创 关于使用iOS scrollView进行图片浏览的坐标问题
在进行实现图片浏览时,一种方法是用scrollview + pagecontrol + imageview,那么在初始化imageview的时候,要使用到initWithFrame,其中前两个参数x, y是imageview的横纵坐标,该坐标应该是相对于父视图的坐标,即想对于scrollview的坐标,而不是对于self.view的坐标,所以在初始化的时候一般情况下应该是:UIImageView
2016-04-06 10:28:11 420
原创 良好的代码风格
不要在代码中写数字,都声明为常量,或者定义成宏。注意单一职责原则,一个类只干一件事,这样可以减少类之间的代码耦合度。划分好不同模块的功能。不能忽略任何问题,也不要躲问题,问题是躲不过去的!!!
2016-04-05 13:54:19 284
原创 iOS项目中为控件定义输出口连线
在为控件定义输出口并且连线时,有时候会碰到以下情况,按住control键拖动时,虽然出现了一条蓝线但是却并不能为控件生成相应的输出口。这时应该查看对应的view controller的class名称是否已经成功更新为我们拖拽的终点对应的类名。比如我们创建了一个mainstoryboard,想将其中的一个button控件通过拖拽进行接口定义。我们拖拽的终点的.m文件对应的类名称为SelfDefine
2016-04-05 13:50:38 357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人