iPhone项目中移除Interface Builder

移动开发 iOS
本文介绍的是iPhone项目中移除Interface Builder,如果你在某个项目中不打算用IB,那么你可以从整个项目中整个剔除掉IB部分,看本文详解。

iPhone项目中移除Interface Builder是本文要介绍的内容,如果你在某个项目中不打算用IB,那么你可以从整个项目中整个剔除掉IB部分。按照下面的步骤做完之后,你的项目将不在使用IB的NIB文件,也不在从中获取UI的默认布局信息,这就意味着你将自己编码,支持窗口、视图和其他对象。是否使用UI是开发者的喜好问题。

删除IB的步骤如下:

打开你新创建的项目,展开项目中的Resources文件夹,删除里面以.xib结尾的文件。 如图:

iPhone项目中移除Interface Builder

在Resources文件夹下,修改Info.plist的文件。 如图:

iPhone项目中移除Interface Builder

将IB从你的应用程序中卸载之后,你将手工指定应用程序代理类的名字。例如你的项目名字为Test_2,则代理类的名字应为Test_2AppDelegate.修改Other Sources文件夹中main.m文件。

你还可以将各个类中的property和synthesize编译指令去掉,我们怕万一你想要用他们来使用IB模板,所以在代码中保留了。

小结:iPhone项目中移除Interface Builder的内容介绍完了,希望本文对你有所帮助。

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-08-05 09:48:46

iPhone Interface

2022-08-15 18:22:22

JS代码

2022-06-21 07:41:08

FCPJS代码

2011-07-28 13:47:20

Xcode Interface

2011-07-19 15:55:09

Xcode Interface Builder

2011-08-03 14:13:45

Xcode 4 Interface

2011-08-05 09:38:46

Interface B Cocoa 界面

2011-08-05 10:01:23

Xcode Interface

2011-07-06 15:06:46

Xcode Cocoa

2011-07-20 09:49:41

Xcode Interface Builder

2011-07-06 15:14:34

iOS Xcode

2023-02-17 09:06:35

webpack项目依赖文件

2011-08-10 15:58:58

iPhone视频

2009-06-24 14:18:47

资源管理敏捷项目

2009-06-24 17:34:58

使用JSF的经验

2009-07-21 09:52:06

小型软件项目

2009-06-16 13:40:06

OSGiApache Feli

2021-03-30 10:46:42

SpringBoot计数器漏桶算法

2022-09-13 07:31:50

工具代码Lombok

2021-03-23 08:39:27

SpringBootRedis管道技术
点赞
收藏

51CTO技术栈公众号