PIXNET Logo登入

丹尼老師的 Objective-C/Swift for iOS 教學網站

跳到主文

這是一個提供給想學 iOS 開發 APP 的文件,也是我的學習及教學過程記錄,希望能幫到其他朋友,如果有範例(還沒找到好的分享方式 有需要請 mail 我),如果有錄影,那我也會放在頁面的最後,努力生產中。 我是 申潤五 shenfive@gmail.com 因某些原因, macOS 文章改到 https://shenfive.wordpress.com/ 發表, fireBase 文章,改到 http://dannyfirebase.wrodpress.com 發表

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 9月 28 週五 201207:52
  • XCode 教學 學習記錄 關於本站

   麻煩給個讚吧!
(繼續閱讀...)
文章標籤

shenfive 發表在 痞客邦 留言(1) 人氣(6,075)

  • 個人分類:開發理論
▲top
  • 10月 21 週五 201611:05
  • iOS Objective C/Swift 的協議 protocol 與 Android / Java 的接口 interfaces 的不同

Objective C/Swift 的 portocol 其實就是 Java 的 interfaces.
portocal / Delegate 其實就是在實作 interfaces, 幾乎沒有不同
(繼續閱讀...)
文章標籤

shenfive 發表在 痞客邦 留言(1) 人氣(607)

  • 個人分類:開發理論
▲top
  • 12月 02 週一 201315:03
  • XCode 教學 關於本站

   麻煩給個讚吧!

 第一個上架的作品
 第一個收費作品
 表象系統Free版
 


Game9x9 
 Icon-144  
 Icon@2x  
 


    這是一本提供給想學 iOS 開發的Blog,想有系統的介紹如何寫 APP ,如果有能幫到其他朋友,那是再好不過了,

我是   申潤五  shennewno@gmail.com  


Danny Shen

 

 

經營數字

10/27 1k

11/22 2k

12/15 3k

12/18 單日破百

12/26 4k  

1/7 5k

1/11 單日破兩百

1/15 6k

1/23 7k

2/21 賀 破萬人氣!



(繼續閱讀...)
文章標籤

shenfive 發表在 痞客邦 留言(0) 人氣(1,918)

  • 個人分類:開發理論
▲top
  • 11月 26 週一 201215:12
  • ARC 與非ARC 混用

螢幕快照 2012-11-26 下午3.14.01
相信很多人已經開始在使用 XCode 4.2 與 iOS5 的功能了吧!其中我最喜歡的功能之一就是 ARC (Automatic Reference Counting)。簡單的來說,ARC 就是可以讓你以後不用再擔心那邊要 release,哪裡又得 retain 了 ;而由編譯器在編譯的時候自動幫你偷偷加上去,所以你的程式碼裡面也不可以有 release,retain等。這個功能可以說是讓人又愛又恨。愛的是從此可以擺脫 Memory leak 的問題了,恨的是有很多第三方的 Library 幾乎都還沒有轉換爲與 ARC 相容的程式碼。
    當然你也可以自己改,不過有時候看到一大堆紅字,心都涼了一半了,還改嘞!給XCode幫你改嘛,有時候又直接跟你說它改不了,自己手動改唄。所以很多人一定很希望部分程式碼使用 ARC 但部分程式碼則維持原來的方式,也就是可以在程式碼內使用 release,retain 等方法的呼叫。真有這麼便宜的事嗎?還真有嘞!不過在 XCode 4.2 中並沒有一個很明確的地方可以設定,所以知道的人也不多,好在谷歌兄什麼鬼東西都找的到,試用過後覺得很不錯用,特與大家分享如下:
1. 選擇專案,此時會出現專案設定畫面。
2. 選擇你的 Target,並切換到 Build Phases 畫面。
3. 找到 Compile Sources 這個畫面,然後選擇你要設定不使用 ARC 的程式碼
4. 按下 Enter 鍵後,會跳出一個視窗要你輸入東西,在裏面輸入 -fno-objc-arc 就可以了。
 
(繼續閱讀...)
文章標籤

shenfive 發表在 痞客邦 留言(0) 人氣(4,468)

  • 個人分類:開發理論
▲top
  • 9月 28 週五 201202:49
  • MVC 開發模型


MVC 是 iOS 預設開發模式,XCode 會引導開發者使用這樣的模式開發,但對初學者來說,似乎是天方夜談。看不懂沒關係,正常的狀況下應該沒有人一看就懂,所以先有個印象,等有點經驗回頭再來印證即可。
MVC模式最早在1974年提出,是施樂帕羅奧多研究中心(Xerox PARC)在20世紀80年代為程序語言 Smalltalk 發明的一種軟體設計模式,而 Objective-C 是基於Smalltalk 與 C 語言而發展出的語言,因為有這段關係,所以MVC就成了iOS程式設計的基礎。


(繼續閱讀...)
文章標籤

shenfive 發表在 痞客邦 留言(0) 人氣(5,536)

  • 個人分類:開發理論
▲top
1

學習 Firebase 的,請參閱

工商服務

找資料嗎?

參觀人氣

  • 本日人氣:
  • 累積人氣:

個人資訊

shenfive
暱稱:
shenfive
分類:
數位生活
好友:
累積中
地區:

分類

toggle 分享文章 (4)
  • 史丹佛iOS Swift App開發課程 2016 詳細解說 (2)
  • Cocos2D (2)
  • 開發心情分享 (12)
  • 開發理論 (5)
toggle Objective C / C (3)
  • Obj-C 常用類別與資料類型 (8)
  • Objective C (14)
  • C語言基礎 (8)
toggle APP 開發 (4)
  • 小工具或技巧 (5)
  • 畫面元件 (2)
  • AutoLayout (2)
  • Hello World APP (6)
toggle to Swift (1)
  • From Objective-C to Swift 3 (7)
  • macOS OS X 開發 (2)
  • Firebase (2)
  • 未分類文章 (1)

最新文章

  • 使用 ZipArchive/ZipArchive 解壓縮 ZIP 檔 使用 Swift
  • macOS 用的 抓檔案工具 NSOpenPanel
  • Objective-C to Swift Category vs. Extension
  • Objective-C to Swift 字串與字元
  • Objective-C to Swift 數值類型與基本運算子
  • Objective-C to Swift 變數與常數
  • Objective-C to Swift 程式基礎
  • Swift 基礎概念
  • From Objective-C to Swift
  • 使用 Firebase with Swift, (2.1 ),Email 認證實作,登入

最新留言

  • [18/04/04] yyx 於文章「Protocol 語法...」留言:
    對有一定程度的人而言寫得不錯...
  • [17/05/05] 55國語言翻譯公司 於文章「Objective-C to Swift...」留言:
    的定把力想力把定相麼十小下每後新一生在地們了不。 En...
  • [17/04/25] 訪客 於文章「iBeacon 基礎(1)...」留言:
    您好我是上面發問的那位中科大學生 想在請問您說改在 ...
  • [17/03/25] 39國語言翻譯公司 於文章「使用 Firebase with Swi...」留言:
    人幾是的孩來中力他不定人夫不,時你子來在們不,再 To...
  • [17/03/14] 121國語言翻譯公司 於文章「使用 Firebase with Swi...」留言:
    在走心向小多車去機重而,氣工家並,後以打也便比要再夫那 ...
  • [16/12/16] 訪客 於文章「iBeacon 基礎(1)...」留言:
    你好,可以請教一個問題嗎? 我想利用手機感應到ibea...
  • [16/12/12] 林秀岱 於文章「iBeacon 基礎(1)...」留言:
    請問要如何得知beacon的常數?...
  • [16/12/09] 103國語言翻譯公司 於文章「iOS Objective C/Swi...」留言:
    開時作們個種時為見來時,道們個,種時為見來時 165國...
  • [16/06/21] 訪客 於文章「方法 (Method) ...」留言:
    想請問一下要用webView顯示一個網站,然後給任意的app...
  • [16/06/17] shenfive 於文章「使用 YaHoo Weather API...」留言:
    台灣可用中央氣相局資料了 http://opendat...