Dev*_*ted 40 iphone xcode objective-c nib
在XCode 3.0到3.1之间,NIB-> XIB的变化是什么?当我浏览除了.nib文件之外的其他教程时,我应该知道这个名称更改有什么不同吗?
ken*_*ent 49
XIB非常酷.它们基本上是一个未编译的NIB(如果内存为我提供XML格式)
在构建过程中,它们将转换为NIB,以部署在最终产品中.
Tom*_*ing 26
据我了解,xib文件是x ml n ib文件.构建应用程序时,xib文件被编译为nib.创建xib格式是因为nib文件与版本控制不能很好地匹配(因为它们不是文本),而纯文本xml文件效果很好.
Qui*_*lor 17
其他答案和链接解释了什么是 XIB文件,而不是具体的更改.
新的平面文件.xib格式是在2007年与Leopard(和Xcode 3.0)一起引入的,但我相信.nib仍然是默认的,主要是为了兼容旧版本的Xcode和OS X.使用Xcode 3.1,有一个转变将.xib作为首选格式.但是,大多数文档尚未更新,可能部分原因是从普通开发人员的角度来看,这种区别相当小.
我绝对赞同XIB文件比NIB文件好得多的情绪,特别是在使用版本控制时.(在大多数工具中,平面文件比目录包更容易管理.)
| 归档时间: |
|
| 查看次数: |
23792 次 |
| 最近记录: |