zoukankan      html  css  js  c++  java
  • 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧

    转:http://www.cocoachina.com/industry/20140102/7640.html

    注:Interface Builder :(IB)是xcode的界面创建工具,是一种对象编辑器。

    注:XIB文件是XML格式的文本文件,用于保存固化后的对象。构建项目时,xcode会将XIB文件编译成NIB文件。

    开发者只需要维护XIB文件(XIB文件更容易处理),而应用程序使用NIB文件(NIB文件体积更小,更容易解析)。

    多数ios程序员会混用XIB和NIB这两种名称。

    注:构建项目时,xcode会将编译后的NIB文件拷贝至应用的程序包(bundle)中。程序包其实就是目录,其中包含应用的可执行文件和其会用到的所有资源文件。

    在将Dock视图扩展为大纲视图后(outline view)看到:

    File‘s Owner :可以存取固化在XIB文件中的对象,对viewController.xib , File's Owner 就是ViewController的实例,负责处理界面产生的事件。

    First Responder : 暂无用处,源自 Desktop Cocoa ,可暂时忽略。

    view :  UIView的实例,为应用的界面。

  • 相关阅读:
    live-server
    vue-插槽
    100%的背影
    Luogu P3243 菜肴制作
    CF512E Fox And Polygon
    BZOJ2523/LOJ2646 聪明的学生
    Luogu P3959 宝藏
    Luogu P2280 激光炸弹
    ACAG 0x02-8 非递归实现组合型枚举
    ACAG 0x02-4 费解的开关
  • 原文地址:https://www.cnblogs.com/liuziyu/p/4311255.html
Copyright © 2011-2022 走看看