首页 文章 精选 留言 我的

精选列表

搜索[企业微信汽车行业版],共10000篇文章
优秀的个人博客,低调大师

《企业级ios应用开发实战》一2.5 写一个iPhone程序

2.5 写一个iPhone程序 点击桌面上的Xcode图标,启动Xcode。选择菜单“File→New Project”,显示新建项目模板向导(如图2-16所示)。 在左边栏中列出了Xcode支持的两种项目类型:iOS和Mac OS X项目,选择iOS下方的Application,然后选择Empty Application类型的项目。点击Next按钮,进入新项目设置界面,如图2-17所示。 在新项目设置界面中,在Product Name栏填写项目名称,比如My_First_iPhone_App。在Company Identifier栏,填写公司名前缀,比如com.ydtf。在Device Family栏填写所开发目标平台,比如iPhone(Universal则表示iPhone/iPad“二合一”版本)。然后点击Next按钮。接下来是指定项目保存路径界面,如图2-18所示。 选择一个合适的项目保存路径,然后点击Create按钮。这样,一个iPhone应用程序就创建好了。如图2-19所示是My_First_iPhone_App项目的项目编辑界面,由于图太大,这里只显示了窗口的一部分。 界面的左侧是Project Navigator窗口,它列出了项目的所有资源,包括源文件、.xib、.plist、框架/库、二进制和图片等。右侧是指定资源(文件)的Info窗口或编辑窗口,我们主要的编辑工作都在这里完成。提示:如果你看不到Project Navigator窗口,可以通过菜单“View→Navigators→Show Project Navigator”来重现它。在Project Navigator中选择My_First_iPhone_App文件夹,单击右键,选择“New File”菜单,弹出新建文件模板向导,如图2-20所示。 Xcode 4.2能创建各种各样的文件。我们选择iOS/Cocoa Touch下的“UIViewController subclass”,然后点击Next按钮,将弹出如图2-21所示的新文件设置向导窗口。 在该窗口中,输入类的名称,如MyFirstViewController。勾选“With XIB for user interface”选项,点击Next按钮,进入文件保存路径窗口,如图2-22所示。 点击Create按钮。默认情况下,将转入MyFirstViewController.xib文件的编辑界面(即Interface Builder界面),如图2-23所示。提示:与Xcode 3.2不同,在Xcode 4.2中,Interface Builder是真正集成在Xcode的IDE中,而不再单独存在。此时,在Interface Builder的右侧(用于全屏太大,图2-23不能显示出来),可以找到如图2-24所示的Object Library窗口。 我们从Object Library窗口中找到一个Label对象(就在Object Library窗口的第1行),然后按住它不放,直接把它拖放到MyFirstViewController 的编辑窗口中(Interface Builder中),结果如图2-25所示。 然后双击图2-25中的Label对象,将它的文本修改为“嗨,这是我的第1个iPhone App!”,如图2-26所示。 你可以任意拖动标签控件改变它在窗口中的位置。保存在Interface Builder中所做的更改(快捷键 + S)。提示:对于Windows键盘,win键对应苹果键盘中的苹果键。在Project Navigator窗口中找到源文件AppDelegate.m,选中它,我们将对其进行一些编码工作。在AppDelegate.m的编辑窗口的顶部#import“AppDelegate.h”一行后换行,增加以下代码: #import "MyFirstViewController" 找到方法: - (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions: (NSDictionary )launchOptions 在其中“self.window.backgroundColor = [UIColor whiteColor];”一行后增加以下两行代码: MyFirstViewController vc=[[MyFirstViewController alloc]init]; self.window.rootViewController=vc; 接下来要运行这个程序,看看它最终实现的效果。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册