频道栏目
首页 > 安全 > ios开发 > 正文
  • 1.7 准备好了吗

    iOS是一个不可思议的计算平台,是令人兴奋的新领域,让开发充满乐趣。和其他平台相比,编写iOS程序将成为一种全新的体验。所有看似熟悉的功能都具有其独特之处,但只要深入理解本书中的代码,就能把这些概念紧密

    关键词: 准备  好了吗 

  • 1.6 Swift和Xcode版本

    Swift是一个仍在不断变动的新语言。在编写本书时,虽然iOS8已经正式发布,但苹果公司依然在对Swift引入iOSAPI的方式进行修改。因此,用经过测试的Xcode编译并运行的示例代码,也许在你阅读本书时已经不再有效了。

    关键词: 版本 

  • 1.5 新版增加内容

    自本书第1版上市以来,iOS开发社区取得了巨大发展。苹果不断更新SDK,使其不断发展完善。当然,我们也很忙。iOS8和Xcode6都增加了许多新的功能。我们竭尽全力更新了本书内容,涵盖了iOS8和Xcode6中关于开始编写i

    关键词: 内容 

  • 1.4 本书内容

    下面是本书其余各章的简要概述。第2章:讲述如何使用Xcode的搭档Interface Builder创建简单的界面,并在屏幕上显示文本。第3章:展示与用户的交互,构建一个简单的应用程序,用于在运行时根据用户按下的按钮动态

    关键词: 内容 

  • 1.3.9 与众不同的交互方法

    iOS设备没有物理键盘和鼠标,这意味着iOS应用与用户的交互方式跟通用计算机完全不同。幸好,大部分交互都由iOS系统替你完成。例如,如果应用中用到了文本框,iOS系统就会在用户单击这个文本框时调出软键盘,不需

    关键词: 方法 

  • 1.3.8 一些新功能

    前面提到过,Cocoa Touch缺少Cocoa的一些特性,但iOS SDK中也有一些功能是Cocoa目前没有的,至少不是在每一部Mac上都可用。iOS SDK中的Core Location框架可以帮助应用程序确定iOS设备的当前地理坐标。大部分

    关键词: 新功能 

  • 1.3.7 不支持垃圾回收

    之前提过,Cocoa Touch使用的是Objective-C,但是iOS并不支持Objective-C早在本世纪初就已经具有的一个关键特性:垃圾回收。是的,Cocoa Touch不支持垃圾回收。为iOS编写程序时需要手动管理内存,许多刚刚接触

    关键词: 垃圾 

  • 1.3.6 有限的系统资源

    提到一部至少拥有512MB内存和16GB存储空间的机器资源有限,很多资深程序员恐怕要发笑了,可事实确是如此。或许开发iOS应用程序并不像是在内存为48KB的机器上编写复杂的电子表格应用,但是由于iOS具备的图形特性和

    关键词: 系统  资源  有限 

  • 1.3.5 有限的屏幕尺寸

    iPhone的屏幕显示效果非常出色。刚进入市场时,iPhone是当时分辨率最高的手持电子设备。不过,iPhone的显示空间并不大,比现代计算机的屏幕空间要小很多。最初几代iPhone的屏幕分辨率只有320像素×480像素,

    关键词: 尺寸  屏幕  有限 

  • 1.3.4 有限的响应时间

    由于使用方式特殊,iOS需要快速响应各种事件,你的应用程序也应如此。启动应用程序时,要立即打开它,载入偏好设置和数据,并把主视图显示到屏幕上。这些过程要在几秒钟内全部完成。应用程序在运行的时候,随时都

    关键词: 时间  有限 

  • 1.3.3 有限的访问权限

    通常,用户能够访问的内容,台式机和笔记本上的程序也可以访问。然而,iOS严格限制了应用程序的访问权限。iOS的文件系统会为每个应用分配一块独立的区域,称为沙盒。每个应用只能读写自己沙盒内的文件。沙盒就是

    关键词: 权限  有限 

  • 1.3.2 只能使用一个窗口

    在台式机和笔记本的操作系统中,多个程序可以同时运行,每个程序还可以创建并控制多个窗口。然而,除非应用程序经过特别编码,并且连接另一个屏幕或者使用Airplay镜像,否则iOS只允许应用程序操作一个窗口。应用

    关键词: 只能  使用  一个  窗口 

  • 1.3.1 只能运行一个应用

    在iOS中,一次只能有一个应用处于活动状态并显示在屏幕上。从iOS 4开始,用户按下Home键后,应用程序可以在后台继续运行,但这只限于少数情况,而且必须专门为此编写代码(第15章将告诉你如何做到)。不处于活动

    关键词: 1  3  1 只能运行一个应用 

  • 1.3 iOS应用程序的特点

    如果从未使用Cocoa(或者它的前辈NeXTSTEP和OpenStep)写过程序,你可能会发现Cocoa Touch(用于编写iOS应用程序的应用程序框架)比较新奇。它与其他常用应用程序框架(比如用于构建 NET或Java应用程序的框架)

    关键词: 应用程序  特点 

  • 1.2.2 必备知识

    学习本书应该具备一定的编程知识。我们认为你已经理解了基本编程,尤其是面向对象编程的基础知识(例如,类、对象、循环、变量这些基本概念)。如果你想用Objective-C进行开发的话,应该熟悉Objective-C编程语言

    关键词: 知识 

  • 1.2.1 选择开发者计划

    免费下载的Xcode中包含一个模拟器,通过这个模拟器,就可以在Mac上创建并运行iPhone和iPad应用。这对于学习编写iOS程序极有帮助。不过,模拟器不支持那些需要依赖硬件的特性,比如加速计和摄像头。此外,免费下载

    关键词: 开发者 

  • 1.2 必备条件

    开始编写iOS应用程序之前,需要做一些准备工作。初学者需要一台基于Intel架构的Macintosh计算机,并安装有Mavericks(OS X 10 9)或Yosemite(OS X 10 10)或更高的版本。任何最近上市的基于Intel架构的Maci

    关键词: 条件 

  • 1.1 关于本书

    本书是一本入门指导,可以帮助你开发出自己的iOS应用,旨在帮助你入门,理解iOS应用程序的运行和构建方式。在学习的过程中,你将会创建一些简单的应用程序。每个应用程序都会涵盖某些iOS特性,并展示如何使用这些

    关键词: 关于  本书 

  • 概述

    你想开发iPhone、iPod touch和iPad应用程序?关于这一点我们完全理解。这些设备的核心系统iOS是一个令人赞叹的平台,自从2007年面世以来发展势头不减。移动应用平台的兴起意味着人们不论走到哪里都可以使用应用

    关键词: 概述 

  • 目录

    第1章 欢迎来到iOS 和Swift 世界  11 1 关于本书  11 2 必备条件  11 2 1 选择开发者计划  21 2 2 必备知识  31 3 iOS应用程序的特点  41 3 1 只能运行一个应用  41 3 2 只能使用一个窗

    关键词: 目录 

排行
热门
论坛推荐

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

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