IOS5程式設計 1 前言

2021-08-26 04:54:27 字數 430 閱讀 5803

2023年7月11日,蘋果公司推出199美金的3g版的iphone,iphone真正的開始在全球流行起來了。在隨後的5個月不到的時間,蘋果在全球賣出了1000萬部iphone。

iphone之所以領先於競爭對手,既不是因為高速網路,也不是因為價位。蘋果的核心理念在於軟體,而iphone那流暢的觸控螢幕下的作業系統才是開啟市場的關鍵因素。與其他手機的作業系統不同,iphone作業系統的控制權掌握在蘋果手中,而非運營商。

隨後,蘋果又於2023年9月推出了ipod touch。這相當於一款取消了通話功能的iphone。

但對於iphone使用者而言,這還不夠。由於採用了封閉的作業系統,因此iphone只能使用有限的幾款應用,而且被限制在at&t的網路內。這也促使很多黑客紛紛尋找相應的方法,為iphone增加第三方應用,也就是所謂的越獄。

歡迎發郵件到[email protected]討論。

iOS5程式設計 main函式研究

xcode4.2之前的main函式如下 int main int argc,char argv xcode4.2工程中的主函式為 int main int argc,char argv 可以看出乙個重要的變化是在4.2使用了arc技術後,nsautoreleasepool被廢棄,改用 autorel...

iOS5中UIViewController的新方法

123 4567 8 方法 addchildviewcontroller removefromparentviewcontroller transitionfromviewcontroller toviewcontroller duration options animations completi...

iOS 5程式設計 記憶體管理 ARC技術概述

automatic reference counting arc 是乙個編譯期的技術,利用此技術可以簡化objective c程式設計在記憶體管理方面的工作量。這裡我把此技術翻譯為自動記憶體計數器管理技術,下圖是使用和不使用此技術的objective c 的區別。arc技術是隨著xcode4.2一起...