频道栏目
首页 > 安全 > ios开发 > 正文
  • 2.2 自定义通用应用程序

    要理解我们将对项目所做的自定义,最好要知道从哪里开始入手。新建的空项目是可以运行的,尽管其运行效果显然并不是非常有趣。花点时间运行一下该应用程序,运行效果如图2-6所示。接下来将删除状态栏并探讨在项目

    关键词: 应用程序 

  • 概述

    与所有软件项目一样,iOS游戏开发得益于其良好的基础。本章将讨论如何设置一个新的Xcode项目,这对于许多游戏而言是个合适的起点。这部分内容将包括创建一个可部署于iPhone和iPad的项目,同时处理横向和纵向方向

    关键词:

  • 1.3 小结

    本章概述了Xcode,学习了如何创建一个项目,并使用Storyboard建立一个简单导航。后续章节将以此为基础进行延展和扩充,向你展示如何建立一个完整游戏。

    关键词: 小结 

  • 1.2.5 自定义UIView

    创建这个简单应用程序的最后一步是在界面中创建一个新的RockPaperScissorsView类的UIView。图1-9显示了如何完成该操作。在图1-9中,我们看到在右侧视图中添加了一个UIView。我们从条目A位置将图标拖曳到Storyboa

    关键词:

  • 1.2.4 添加石头、剪刀、布视图

    要添加石头、剪刀、布视图,需要在当前项目中引入示例代码中的类。最简单的方式是打开示例项目并从示例项目中将RockPaperScissorsView h和RockPaperScissorsView m文件直接拖曳到新建项目中。图1-8显示了向Xcode

    关键词: 视图  剪刀  石头 

  • 1.2.3 简单导航

    现在将创建一些按钮以便在视图之间导航。第一步添加这些按钮,第二步配置导航。图1-7显示正在连线建立视图间的导航关系。图1-7 在Storyboard中建立导航在图1-7中可以看到,已经从条目A的对象库中分别将一个UIBu

    关键词:

  • 1.2.2 添加新视图

    对Xcode界面的不同视图设置基本熟悉之后,接下来考虑如何在项目中添加新视图。如有必要,可将Xcode的右侧面板设置为可见,同时隐藏左侧面板。此时,Xcode的界面显示如图1-6所示。图1-6 添加第二个视图的Storybo

    关键词: 视图 

  • 1.2.1 通过布置Xcode视图使工作变得更轻松

    1 2 自定义项目在前面已经看到如何创建一个项目。现在,在添加新的UIView实现游戏之前,需要学习一些关于使用Xcode自定义项目的内容。1 2 1 通过布置Xcode视图使工作变得更轻松创建新项目后,便可以开始自定义

    关键词: 视图 

  • 1.1.1 项目的文件结构

    保存一个新建项目后,Xcode将在你所选择的文件夹中创建一个新的文件夹。该文件夹中包含新建的项目。如果不希望影响到该项目,在之后可移动该文件夹。图1-4显示了由Xcode创建的文件。图1-4 由Xcode创建的文件在图

    关键词: 结构  文件  项目 

  • 1.1 在Xcode中创建项目:Sample 1

    创建这个游戏只涉及几个步骤,我们将逐步讲述以便介绍Xcode。首先启动Xcode。从File菜单中选择New Project。你将看到一个屏幕,其中显示可以使用Xcode创建的项目类型,如图1-2所示。图1-2 Xcode的项目模板对于

    关键词: 项目 

  • 概述

    在本书中,你将学习到与iOS相关的大量内容。当然,本书的目标是能够建立运行于iOS之上的游戏。要实现这一目标,你需要学习开发一款完整游戏所涵盖的很多不同知识点,例如基础的UI小部件、音频、复杂的触摸输入、

    关键词:

  • 目录

    第1章 第一款简单游戏11 1 在Xcode中创建项目:Sample 121 2 自定义项目41 2 1 通过布置Xcode视图使工作变得更轻松41 2 2 添加新视图51 2 3 简单导航61 2 4 添加石头、剪刀、布视图61 2 5 自定义UIView

    关键词: 目录 

  • 致谢

    一如既往,如果没有Apress朋友们的帮助,本书将无法付梓,是你们的努力将一大堆Word文档变成了最终出版发行的实体书,真的是太神奇了!尤其感谢Katie Sullivan做了大量的工作以推进我的工作。Tom Welsh则协助检

    关键词:

  • 作者简介

    作者简介Lucas Jordan从小到大都是一名超级电脑发烧友,作为资深程序员,多年来专注于用户界面方面的研究。他曾著有JavaFX Special Effects:Taking Java RIA to the Extreme with Animation,Multime

    关键词: 简介  作者 

  • iOS 6游戏开发入门经典(第2版)

    一个游戏案例贯穿全书,系统讲解开发iOS 6,游戏开发入门必备佳作,使用 iOS 6游戏开发入门经典(第2版) ,学习为iPhone 5和新iPad构建游戏app。本书以基于实践的办法,讲述如何使用iOS 6 SDK平台创建游戏

    关键词: 经典 

  • 2.12 本章小结

    这一章介绍了OS X和iOS的架构。尽管这两个操作系统是为不同的平台而设计的,但是两者实际上非常类似,而且随着新版本的发布,两个操作系统之间的差异越来越小。这一章提供了一个详细的概述,但是仍然在比较高的

    关键词: 小结 

  • 2.11.4 I/O Kit

    苹果对XNU最重要的修改是引入了I O Kit设备驱动程序框架。这是一个在内核中的完整的、自包含的执行环境,让开发者可以快速创建优雅稳定的设备驱动程序。能实现这一点的原因是I O Kit形成了一个受限的C++环境(通

    关键词:

  • 2.11.3 libkern

    大部分内核都是完全使用C语言和底层汇编编写的。而XNU则有不同。设备驱动程序——称为I O Kit驱动程序,可以用C++语言编写,下一小节会讨论I O Kit。为了支持C++运行时并提供所需要的基类,XNU包含libkern库,

    关键词:

  • 2.11.2 BSD层

    BSD层建立在Mach之上,也是XNU中一个不可分割的部分。这一层是一个很可靠且更现代的API,提供了之前提到的POSIX兼容性。BSD层提供了更高层次的抽象,其中包括:UNIX进程模型POSIX线程模型(Pthread)及其相关的同步

    关键词:

  • 2.11.1 Mach

    XNU的核心、原子核,如果您愿意的话,可以认为就是Mach。Mach最初是一个在卡内基梅隆大学(CMU)开发的研究型操作系统,致力于研制一个用于操作系统的轻量级且高效的平台。这个项目的研究成果就是Mach微内核(micro

    关键词:

排行
热门
论坛推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站