您的位置:首页 > 其它

xib中的 File's Owner的的理解

2015-03-10 14:22 176 查看
    这两天在做 UI的美化,然后还牵扯到适配iPhone和iPad,索性把之前的布局全部改为xib,这其中就出现了在已有的.h 和 .m的基础上新创建xib文件,刚开始没注意,但是在一个页面跳转传值时遇到了一个问题,如果使用  alloc init 的方法,会提示  loadnib 没有view的iboutlet ,然后查阅网上各种资料,都说的很不是清楚,大概就是说file's owner 是viewcontroller的实例,对了还有一开始是在xib里放了一个viewcontroller的控件,然后viewcontroller的
第三选项卡  custom class 里选择已有的 .h进行关联,页面布局没有问题,但是这样 在页面的初始化/实例化时只能用 loadnib 的方法才能实例化,但是我是要做页面传值的,这样一个方法是先去执行.m文件的内容,这时property的属性值是过不去的,然后就去对比  创建类时 同时创建的xib,对比发现 默认带的是view  但是在file's owner中的关联是关联到view的  我就也创建了一个view,但是file's owner 的引用是拖不过去的,  找不到解决的办法,偶然翻file's
owner的属性发现在第三选项卡里也是有custom class 属性的关联的,然后关联后果然可以了.   以此记录



    另外,上周到的Mac mini 拿回去开机让选择语言设置用户名什么的,但是当时我手里只有一个蓝牙键盘,和一个usb鼠标,然后无法设置用户名不能进入系统,很急但是又不想去多买一个usb键盘,问了楼下三层,有键盘的也都是ps2 口,要么就是笔记本,当时可无奈,然后百度却没有类似的问题,打苹果客服,客服说建议找USB键盘设置(简直废话),然后想去apple store还要预约,然后当时刚好周末,想着算了周一去公司拿键盘回来再弄吧,纠结了两天,周一晚上带回键盘设置,妈蛋,输入完用户名点继续时就卡死了
,鼠标一个转圈圈,下面的进度却不动,上周公司那台新的iMac也是这样,难道是10.10的bug?   强制关机.重启再来,当时手一滑滑倒了最上,出现了任务栏,等等~  那个苹果是怎么回事,点击苹果竟然进入设置了,我然后连上了蓝牙键盘,当时我那个心情真是乱七八糟,但是还是又死机了一次(真无语~),然后收拾收拾桌面,

    为了不想窗口切来切去,买了一个21:9的显示器,真的很快,到了线lu了两把lol ,视野很棒,然后打开xcode  显示完整xib,右侧也就最多再能多放一个code页了,竟然还是不够用,难道要双21:9(42:9)吗 哈哈.

    希望我遇到的问题能对别的人有所帮助.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xib files owner