随笔分类 -  Ios

摘要:代码实现Autolayout的步骤 利用NSLayoutConstraint类创建具体的约束对象 添加约束对象到相应的view上 - (void)addConstraint:(NSLayoutConstraint *)constraint; - (void)addConstraints:(NSArr 阅读全文
posted @ 2016-06-13 11:15 CheungSir 阅读(222) 评论(0) 推荐(0)
摘要:UIImage *normalImage = [UIImage imageNamed:@"xx.png"];//ios5以前实现拉伸图片指定位置的方法UIImage *newImage = [normalImage stretchableImageWithLeftCapWidth:normalIm... 阅读全文
posted @ 2016-01-14 17:39 CheungSir 阅读(270) 评论(0) 推荐(0)
摘要://偏好设置是专门用来保存应用程序的配置信息的, 一般情况不要再偏好设置中保存其他数据// 如果利用系统的偏好设置来存储数据, 默认就是存储在Preferences文件夹下面的// 偏好设置会将所有的数据保存到同一个文件中// 获取NSUserDefaults对象NSUserDefaults *de... 阅读全文
posted @ 2016-01-14 16:40 CheungSir 阅读(485) 评论(0) 推荐(0)
摘要:// 当应用程序启动完毕的时候就会调用(系统自动调用)-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;// 即将失去活动状态的时候调... 阅读全文
posted @ 2016-01-13 15:58 CheungSir 阅读(466) 评论(0) 推荐(0)
摘要:1、+(BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType; //检查指定源是否在设备上可用。1 //检查照片源是否可用2 [UIImagePickerController isSourceTypeAvai... 阅读全文
posted @ 2016-01-11 15:02 CheungSir 阅读(253) 评论(0) 推荐(0)
摘要:一、注意将之前storyboard中控制器删除之后,拖入一个新的控制器的时候,stroyboard中控制器的class也要重新填入自己想要展示的控制器,告诉stroyboard去加载哪个控制器。 二、初始化方法命名规范问题 看见这个错误,应该要想到初始化方法命名错误的问题。因为self只能在... 阅读全文
posted @ 2016-01-08 20:51 CheungSir 阅读(118) 评论(0) 推荐(0)
摘要:一、非ARC内存管理问题。 有些同学在创建项目的时候忘记点ARC了,导致一些成员属性都莫名其妙的释放了。然后出现了一系列莫名其妙的错误。在滚动UITableView的时候出现野指针错误。 一出现这些野指针错误,首先应该想到某些对象被释放了,然后发现代码中,并没有什么造成对象被释放的情况,这时... 阅读全文
posted @ 2016-01-08 18:44 CheungSir 阅读(183) 评论(0) 推荐(0)
摘要:一、发现不少人在给成员变量初始化的时候,容易进错一个方法去初始化。 1 //注意这个方法只有在内存发生警告的时候才会调用。 2 - (void)didReceiveMemoryWarning 3 { 4 [super didReceiveMemoryWarning]; 5 // Di... 阅读全文
posted @ 2016-01-08 17:13 CheungSir 阅读(399) 评论(0) 推荐(0)
摘要:一、模拟器黑屏 解决方法:二、打代码时,Xcode没提示 解决方法: 0. 点击Preferences 1. 进入Text Editing 2. 勾选三、有时候可能在勾选 Autolayout的时候,搞错了对象,误把控制器的View的User Interaction Enabled勾选掉了... 阅读全文
posted @ 2016-01-08 16:37 CheungSir 阅读(317) 评论(0) 推荐(0)
摘要:一、storyboard连线问题产生原因:将与storyboard关联的属性删除了,但是storyboard中还保持之前所关联的属性。解决: 1、点击view controller 2、点击这排最后一个按钮 3、会出现 4、发现感叹号。点击感叹号的左边的x,取消关联就不会报错了。二、文本框中... 阅读全文
posted @ 2016-01-08 16:11 CheungSir 阅读(194) 评论(0) 推荐(0)