摘要:面试题:以下code 编译是否有误? NSMutableArray*myArray=[[NSMutableArrayalloc]init]; [myArrayaddObject:18];解答: 这样是会引发编译错误的,因为NSMutableArray中所要存放的是一个对象,而‘18’...
阅读全文
摘要:1.什么能做plist存储 1.writeToFile(必须有这个方法) 字典和数组可以; 字符串: 虽然能够做plist存数 但是plist本身不支持字符串。2.路径必须展开 (搜索路径的时候 (第三个参数 一定是yes) 如果为no 系统会把你的应用的沙盒路径替换成 (~).3....
阅读全文
摘要:什么是pilt: 全称Property List.plist,由于是以.plist后缀名结尾,所以通常称为plist文件为什么使用pilst文件?1.添加、删除数据需要修改代码,很容易发生错误,也太过繁琐2.其他项目引用相同数据时,需要先找到代码后,再复制粘贴,如果不注意还容易出现问题,太过麻烦如何...
阅读全文
摘要:平时查看系统框架中的.h头文件,万一查看.h时候不小心修改了下,导致编译的时候报错,而且往往不知道哪不小心给改了。这里我们可以通过命令行 将所有者和权限改回来 锁定库无法修改: 首先在应用程序中找到Xcode 显示包内容 可以看到Contents文件夹–>显示简介 复制位置上的路径 第一步:...
阅读全文
摘要:重新安装最新也无法使用的解决办法:1.先把Xcdoe完全退出,在应用程序中,找到Xcode.app右键,显示包内容2.打开info.plist文件找到 然后复制UUID "7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90"3.再找到插件安装位置 /Users/用户名/Lib...
阅读全文
摘要:注意事项: frame: 能修改位置和尺寸。(全能) center: 能修改位置 bounds:能修改尺寸(一般x、y都是0)通过以下属性可以修改控件的位置: frame.origin Center通过以下属性可以修改控件的尺寸 frame.size bounds.sizeTr...
阅读全文
摘要:代码创建按钮:1.创建一个自定义的按钮UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];2.添加按钮[self.view addSubview:btn];3.设置按钮的位置和尺寸btn.frame = CGRectMake(10...
阅读全文
摘要:常见属性: @property(nonatomic,readonly) UIView *superview; 获得自己的父控件对象 @property(nonatomic,readonly,copy) NSArray *subviews; 获得自己的所有子控件对象 @property(no...
阅读全文