原创 關於App在iTunes文件共享中無法顯示的問題解決

開發應用程序中, 爲了實現文件共享,可以在plist中加入字段 Application supports iTunes file sharing  並設置其值爲YES。這樣就能實現下面的功能。 當如果設置了該值,但在iTunes

原创 爲App設置Settings.bundle

創建Settings bundle文件 生成的文件如下 在手機上顯示爲: 問題來了,如果此時修改Root.plist中某個Item的Title,如第一個Group的Title :  "Group"。 方法是修改對應Root.str

原创 XCode5使用低版本SDK

首先得有老版本的sdk,如果你已經安裝了Xcode5.0,那麼老版本的sdk iPhoneOS6.1.sdk已經被刪除了,你可以從同事電腦裏拷貝一份,路徑是:/Applications/Xcode.app/Contents/Develo

原创 本地化應用程序名稱

1)創建Strings File,名稱爲"InfoPlist.strings"。這個名稱是固定的,不需要改變。 2)選擇localized,選中需要支持的語言種類。 3)在不同的語言下輸入CFBundleDisplayName和CFBu

原创 關於Accessory

首 先,如果我們的應用程序想跟外設傳輸數據,先要透過iphone的操作系統,也就是iphoneOS,而最開始的認證過程也是在外設和iphoneOS之 間發生的,蘋果爲這個過程提供了一顆認證芯片(這顆芯片的作用是用來讓iphoneOS識別

原创 Ruby on Max

對於新入門的開發者,如何安裝 Ruby和Ruby Gems 的運行環境可能會是個問題,本頁主要介紹如何用一條靠譜的路子快速安裝 Ruby 開發環境。 此安裝方法同樣適用於產品環境! 系統需求 首先確定操作

原创 HomeBrew

Homebrew使用 搜索軟件:brew search 軟件名,如brew search wget 安裝軟件:brew install 軟件名,如brew install wget 卸載軟件:brew remove 軟件名,如brew

原创 xcode autolayout

Xcode5 xib設置autolayout方式: 列表1: (選擇兩個view時可設置) 左邊對齊,  右邊對齊,  頂部對齊,  底部對齊,  x軸中心對齊,  y軸中心對齊,  文本底標線對齊,    (

原创 PCM音頻

1. 音頻簡介 經常見到這樣的描述: 44100HZ 16bit stereo 或者 22050HZ 8bit mono 等等. 44100HZ 16bit stereo: 每秒鐘有 44100 次採樣, 採樣數據用 16 位

原创 AVAudioSession bluetooth

AVAudioSession 藍牙支持源碼 增加AVAudioSession藍牙的支持實際上比你想象的代碼要少的多。事實上,整個audio session API很簡單,以至於開發要麼很容易要麼異常困難。猜猜哪個分類AVAudioSess

原创 UIKit 力學教程

你可能已經注意到 iOS 7 中似乎有一些自相矛盾的地方,蘋果在建議放棄真實世界的隱喻和擬物化同時,又鼓勵創造體驗真實的用戶界面。 在實踐中這意味着什麼呢?iOS 7 的設計目標是鼓勵創造能像真實的物理對象一樣響應觸摸、手勢和方向

原创 armv7和arm64

目前ios的指令集有以下幾種: armv6 iPhone iPhone2 iPhone3G 第一代和第二代iPod Touch armv7 iPhone4 iPhone4S armv7s iPhone5 iPhone5C arm

原创 __bridge

Core Foundation框架 (CoreFoundation.framework) 是一組C語言接口,基本是以CF開頭的Foundation框架 是Object-c對象風格,其實本質內容是差不多的,除了前綴是NS和CF的區別, 對比

原创 iOS之Notification

在項目的AppDelegate中的didFinishLaunchingWithOptions方法中加入下面的代碼:   [[UIApplication sharedApplication] registerForRemoteNot

原创 Info.plist

1. Application does not run in background(鍵名:UIApplicationExistsOnSuspend)自從iOS4.0之後,當你在應用程式執行的時候按下Hom