写了1个自动生成的工具,就能直接运转

在iphone
xcode开发调节和测试的时候,当项目文件过多,要单独调节和测试二个xib文件的时候,调用很麻烦。不过apple提供了二个主意能够让大家只运营当前的xib文件

<capability name=”documents saved in the Xcode 8 format”
minToolsVersion=”8.0/>”

注意:如上唯有模拟器调节和测试的时候能够在桌不熟谙成文书,真机调节和测试时因iOS沙盒机制,不能访问真机的沙盒路径,所以可以在控制台查看生成的代码(这么些自家商讨半天,也没干过沙盒,有未有大佬知道怎么查看真机沙盒的文书~~)

通过interface builder 打开xib文件,然后径直按command
和酷路泽键,就能直接运转。 

Xcode7.2运行8.0的xib报错

图片 1

实则情形:用Xcode 7.二 跑 iOS玖.三本子的机器,导致报错。

MHLXibToCodeDemo地址

图片 2

1,将下载下来的动态库拖进工程

真机调节和测试,没用当下版本镜像

Cell中调用

  1. Could not find Developer Disk Image

图片 3

应用Xcode七.贰运维Xcode八.0生成的xib文件,提醒当前版本不扶助,需求升级到八.0过后的本子。

三,调用方法,

图片 4

四,运维,进入需调用生成代码的措施时如若为仿效器会自动生成文件到桌面CodeThat文件夹

真机调试报错,真机当前iOS版本Xcode未有。(解释来自互联网)

就叁个动态库,直接拖进工程即可,有趣味的伴儿能够下载demo体验一下

2.The document “ShareCell.xib” requires Xcode 8.0 or later.

2,在xib对应的Controller ,Cell中导入

消除办法:添加所需版本镜像文件。

下边介绍下怎么选择,相当粗略~

This version does not support documents saved in the Xcode 8 format.
Open this document with Xcode 8.0 or later.

图片 5

化解办法一:升级Xcode到八.0;

如上操作非常粗略,有趣味的小伙伴能够感受一下有标题直接在加小编QQ 6566九一玖二5笔者会即刻改进,小伙伴假设以为不错,赏个珍视,点颗✨,你的支持是自个儿最大的重力~

焚林而猎办法二:不想升高的话,就找到xib文件,展现源码(右键xib文件,Open as
-> Source code),在源码中找到并删除以下代码(代码在源码偏上的有个别):

5,效果

图片 6

将转移的代码直接复制到相应的控制器实行UI布局,少了一份纠结,多了1份便捷有木有~

图片 7

Controller中调用

日前合作社写了一新项目,写完项目总计时发现,大多数年美利坚合众国的首都浪费在纯代码写一些粗略的控件上,用xib布局吧,还怕为早先时期的护卫给协调挖坑,总是纠结到底用纯代码,仍旧xib呢,纠结来纠结去突然灵感乍现✧
为啥不能够用xib布局,让它自动生成相应的代码呢,安卓就有这看似的功效-
-!!想到就初叶开干,写了2个自动生成的工具,废话不多说介绍下笔者要好写的小工具

接下去,作者会向代码生成的优化,以及控件的frame约束难题上进展宏观,方今版本是能够让小伙伴们春风得意的变动代码的,只是frame需求团结调整,因为是业余时间写的,平常得工作啊,要不就肯土了,假设小伙伴们有好的建议,哪儿倒霉建议来,笔者马上纠正

图片 8

图片 9这里以demo为演示

相关文章