美文网首页Swift开发学习
5 在Swift项目纯代码开发项目环境搭建

5 在Swift项目纯代码开发项目环境搭建

作者: flyfishcxy | 来源:发表于2023-03-26 10:45 被阅读0次

    现在目前移动端开放存在2种开发模式

    1 可视化开发界面(例如 StoryBoard+Xib 来创建UI界面),优点是UI效果清晰可见,缺点是UI的代码不可以复用,UI版本升级和更新的时候一般就得重新开发,这样就非常耗时。所以一般创建小项目的时候可以采用这种开发模式。

    2 纯代码开发界面,缺点UI效果不能马上看到效果,必须运行手机或者模拟器看到效果。优点是代码可以服用,一般大项目都会用这种开发方式不断更新和升级迭代新版本的开发。

    那么话不多说,我们开始来描述纯代码开发项目IDE搭建

    1 create project--swift---选好证书--appName-选下面测试项

    创建项目 输入项目中必选项进行下一步

    2  移除 SceneDelegate & add window 属性到AppDelegate里面,并删除plist相关key和value

    UIWindow 删除SceneDelegate 删除AppDelegate里面SceneDelegate回调函数 删除plist相关key和value

    2 移除MainStoryBoard,删除plist相关key和value

    删除MainStoryBoard 删除plist相关key和value

    3 编译看是否能通过,通过进行下一步,不通过解决编译错误

    编译通过

    4 编译通过后,利用项目ViewController在viewDidLoad设置view的颜色

    设置ViewController为测试函数

    5 在AppDelegate的application函数将rootVC进行测试验证

    ViewController作为根控制器

    6 运行模拟器进行测试验证效果    

    View运行为红色跟设置代码效果显示一致

    总结:

    以上就是Swift项目纯代码开发项目环境搭建实现过程

    1 这种开发模式看起来是最老的方式,从我们学习的时候就一直保留在现在代码开发模式,所以受归根结底你Xib还是sb最终最后都要转换为底层UI代码。

    2  这种开发模式就是重复代码量太多,需要不断优化和封装,所以优化和封装不是一撮而就的事情

    3 符合存在即合理原则,简单 稳定 复用并兼容iOS11最低版本。

    相关文章

      网友评论

        本文标题:5 在Swift项目纯代码开发项目环境搭建

        本文链接:https://www.haomeiwen.com/subject/snsordtx.html