
我們都知道在apple的平台上要將iOS APP安裝到實機上有幾種方法:
(1)直接從mac電腦上的Xcode去Run
(2)上架到APP Store下載下來安裝
(3)利用Ad Hoc直接從網頁上下載來安裝
今天我們就是要來介紹第三種方法-Ad Hoc,在這邊就不多說之間的差異或者優缺點了

我們都知道在apple的平台上要將iOS APP安裝到實機上有幾種方法:
(1)直接從mac電腦上的Xcode去Run
(2)上架到APP Store下載下來安裝
(3)利用Ad Hoc直接從網頁上下載來安裝
今天我們就是要來介紹第三種方法-Ad Hoc,在這邊就不多說之間的差異或者優缺點了

上一篇[iOS Xcode]APNs_Apple Push Notification server(憑證製作)教大家如何申請APNs所需的憑證
接下來要開始教大家寫手機端的程式
這邊很簡單的就是讓大家去向APNs註冊,然後得到一組token
今天來教教如果你有資料要從AppDelegate傳到ViewControllerv顯示的話要怎麼做呢?
我們可以利用NSUserDefaults,它是一種儲存本地資料的方式。
NSUserDefaults用於存儲資料量小的數據,但他只支持:NSString,NSNumber, NSDate, NSArray, NSDictionary,詳細方法請見:NSUserDefaults。

開發平台 : MAC MINI OS X 10.10.2 & Xcode 6.3.1
實際測試裝置 : iPhone 5S
因為case需要所以要獲取當前的WiFi SSID 。
Step1 :首先在專案一般設定底下找到Build Phases>Link Binary With Libraries新增<SystemConfiguration/CaptiveNetwork.h>框架
Step2 :要注意到,模擬器並無法獲取你的網路資料,因此你只能在實機上做測試

動機:
因為手邊剛好有Arduino UNO R3 板子、CC3000 WiFi Shield擴充版,
所以想說閒來就利用Android來控制Arduino!
目的:
從Android端發送指令來控制Arduino 上的 Servo馬達轉動、LED ON/OFF,以及讀取DS18B20溫度感測器讀取的值。

功能目標:按下按鈕變更背景圖案
1.UIImage *BtnImg = [UIImage imageNamed:@"ButtonImage.png"];
2.[Button setBackgroundImage:BtnImg forState:UIControlStateNormal];
step 1) 第一行程式碼,設定圖片(設定圖片不一定要給副檔名,像是ButtonImage就可以設定了)
step 2) 第二行程式碼,設定按鈕背景圖案
最近看到其他工程師的編輯區是黑色的
覺得很帥氣!
所以也將自己的編輯區也改成黑色囉!!!
step 1 ) 開啟 Xcode ,點選上方工具列的 Xcode
有時候我們在一個專案裡面有多個Thread時
我們希望這個Thread能夠不要同時work
或者我們需要等待些什麼資料回傳時
我們可以利用小小的技巧,讓thread等待一下資料的回傳再執行動作
往往不知道自己或者別人的程式在寫什麼嗎?
你得先大概知道一下架構!就像你開車總得知道車子是什麼牌子、幾門或者不只四個輪子???
先看完這篇物件導向概念:物件與類別,會讓你更加清楚了解程式的架構。
第七章 物件導向設計: 物件導向設計: 類別與物件↓