
1.3 编写iOS应用程序有何不同
如果从未使用过Cocoa或它的前期产品NextSTEP和OpenStep,那么你可能会发现Cocoa Touch(用于编写iOS应用程序的应用程序框架)稍显另类。它与其他常用应用程序框架(如用于构建.NET或Java应用程序的框架)之间存在一些根本差异。你起初可能会有点不知所措,但不必担心,只要勤加练习,就可以掌握其中的规律。
如果你具备使用Cocoa或NextSTEP编程的经验,就会发现iOS SDK中有许多熟悉的身影。其中的许多类都是从用于Mac OS X开发的版本中原样借鉴过来的,一些类即便存在不同,也遵循相同的基本原则,并使用与旧版本类似的设计模式。但是,Cocoa和Cocoa Touch之间却存在一些差异。
无论你的知识背景如何,都需要谨记iOS开发与桌面应用程序开发之间的重要差异。
1.3.1 只有一个应用程序正在运行
在iOS上,特定时间段内仅激活一个应用程序并在屏幕上显示。从iOS 4开始,当用户按下home按钮后应用程序有时可能继续在后台运行,但是这种情况也只限于特定的场合。
当应用程序未激活或未运行于后台时,它不会引起CPU任何形式的注意,这将导致网络连接断开以及其他问题。iOS 4在后台处理能力方面已经有了大幅提升,但要使你的应用程序在这种情况下仍运行良好,还需要你自身的努力。
爱华网本文地址 » http://www.aihuau.com/a/407651/882722726519.html
更多阅读

在使用Windows系统的时候,我们经常遇到一些文件或者是程序无法将其删除,这些无法删除的程序大多是插件或者是病毒,有些也有可能是正在运行中,那么有什么办法可以将这些顽固程序和文件删除呢,接着往下看吧,让我们一起学习怎样删除这些顽

自己的机子最近经常出现这样的情况,网上查找,没有有效地办法:包括查杀病毒、修复文件等等,终于找到这篇文章,当即试用,预感管用,确实不辜负我的希望解决,记录下来希望以后能用到,或者给需要的朋友帮助:原文如下:解决打开文件夹时电脑会自动报
神童最近发现 系统经常提示错误"服务器正在运行中"以下引用网络上的资料 问题如下:每次打开qq空间,都有“服务器正在运行中”我用的浏览器是腾讯TT,现在只要一打开qq空间(由于现在空间不是独立的网页,而是在腾讯TT里显示),所以每次一打

LOL进程Client.exe正在运行但无法进入游戏咋办――简介相信不少玩家遇到过LOL进程Client.exe正在运行但是却无法进入游戏的情况吧,今天小编给大家分享一下解决办法,希望对大家有帮助!LOL进程Client.exe正在运行但无法进入游戏咋办――

使用cmd下的dos命令行可以对正在运行的程序进行管理,对影响电脑速度的程序可以使用命令关闭,这主要用在批量关闭程序的时候,比如一台电脑开了很多程序,现在需要把电脑中不用的程序全部关闭,类似于电脑的注销。那cmd下的关闭命令就派