2014年5月1日 星期四

安裝 CocoaPods + import AFNetworking

其實這邊文章主要是要寫如何使用 AFNetworking,但是因為我看文件後發現,使用 AFNetworking 要用 CocoaPods,所以也就跟著做了,原文出處為此: Getting Started with AFNetworking

(本來以為 CocoaPods 很複雜,一直沒有裝,沒想到裝了之後覺得還蠻好裝的xd,每次這種要一步一步安裝的事情,我都希望一切順利...)


安裝 CocoaPods 的主要步驟如下

  • Step 1: 使用 gem 安裝
  • Step 2: 建立一個 Podfile
  • Step 3: 建立環境
  • Step 4: 安裝相依性套件
  • Step 5: 在需要使用 AFNetworking 的 class #import AFNetworking


Step 1: 使用 gem 安裝 CocoaPods
$ sudo gem install cocoapods



Step 2: 建立一個 Podfile
你的相依性套件管理需要一個 Podfile 作為管理,而 Podfile 要放在跟 Xcode project(.xcodeproj) 同一個目錄下。
$ touch Podfile

編輯 Podfile
platform :ios, '7.0'
pod 'AFNetworking', '~> 2.0'



Step 3: 建立環境
跑 pod setup 指令,建立 CocoaPods 環境給這個 Project
$ pod setup

pod setup 完成後會出現這樣的 log:
Setting up CocoaPods master repo
Setup completed (read-only access)




Step 4: 安裝相依性套件
使用 pod install 指令:
$ pod install
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (2.2.3)
Generating Pods project
Integrating client project

[!] From now on use `mosquitoSpace.xcworkspace`.

注意,跑完 pod install 之後這個 project 就改使用 .xcworkspace,不使用 .xcodeproj。



Step 5: 在需要使用 AFNetworking 的 class #import AFNetworking
#import <AFNetworking/AFNetworking.h>



參考連結




沒有留言:

張貼留言

若你看的文章,時間太久遠的問題就別問了,因為我應該也忘了... XD

Vue multiselect set autofocus and tinymce set autofocus

要在畫面一進來 focus multiselect 的方式: 參考: https://jsfiddle.net/shentao/mnphdt2g/ 主要就是在 multiselect 的 tag 加上 ref (例如: my_multiselect), 另外在 mounted...