顯示具有 iOS 標籤的文章。 顯示所有文章
顯示具有 iOS 標籤的文章。 顯示所有文章

2012年6月28日

[memo]iOS with Block

雖然現在已經要出iOS6了,不過還是要memo一個在iOS4就推出的功能Block,Block是C Language撰寫的extension for Objective-C, 不過在其他語言類似的功能可能稱作Closure(因為我也不懂所以就不贅述啦 飄~)
白話一點Block就是一個區間(封閉的), 在程式中可以把他當作是一個function(method)既然是function的話為什麼還要特別介紹, 因為要報告它可以不用宣告就使用, 而且有好多API都直接支援了~

2011年5月9日

iOS SDK with MapKit (Google Map) 練習 (2)

接續上篇,接著繼續分享MKAnnotationView以及MKMapViewDelegate兩個內容;上一篇有提到說顯示在地圖上的資訊註解(Annotations)是由一個資訊模組(MKAnnotation)跟一個可視物件/模組(MKAnnotationView)所組成的,這個可視模組除了將資訊模組裡的資料呈現出來之外,我們還可以將其運用加入圖片跟按鈕,讓我們顯示出來的資訊更加全面。

2011年5月5日

iOS SDK with MapKit (Google Map) 練習 (1)

Hi all,最近練習了在iOS終始用Google Map,有一些成果後筆記一下順便分享給大家,這次要來分享如何使用 iOS SDK 的 MapKit framework來建立地圖,並且在地圖上建立幾個點,還有一些相關的運用;至於查詢地指方面的功能,就等我試出來後再跟大家介紹吧。

2011年4月26日

iOS SDK 認識 Quartz 2D (2)

Hi everyone,在上一篇 iOS SDK 認識 Quartz 2D (1),我們成功的將冗長的程式碼包裝成一個class,並賦予這個class讓其可以有旋轉以及縮放的功能;接著這次要介紹的功能是如果播放動態,介紹其相關的原理。

2011年4月21日

iOS SDK 認識 Quartz 2D (1)

Hi all, 接續上一篇iOS SDK 認識 Quartz 2D(0)的內容,我們希望將我們所畫出來的矩形包裝成一個Class,已達到可以在畫面上呈現多個矩形,並且不會造成程式碼過長的情況;這一篇的內容將可以持續使用上篇的已經編輯好的專案繼續使用,內容上,除了將矩形包裝成一個Class外,還會介紹將上一篇提到的轉至矩陣帶入Class中。

2011年4月19日

iOS SDK 認識 Quartz 2D (0)

Hi everyone,今天要來介紹iOS SDK的Quartz 2D,Quartz 2D可以用來繪製向量圖像、播放圖片、合成圖片以及操作字型甚至試產生pdf文件,功能可以說是非常的強大,在遊戲製作上也是熱門的建構方式;關於更詳細的介紹可以參考 Apple 提供的 Quartz 2D 的 Guide,這篇文章會講述到如何繪製一個矩形,並且讓矩形移動。