自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關(guān)于Xcode 4創(chuàng)建靜態(tài)庫詳解

移動(dòng)開發(fā) iOS
Xcode 4創(chuàng)建靜態(tài)庫詳解是本文要將介紹的內(nèi)容,主要是為了代碼保密或者代碼重用等等原因需要把現(xiàn)有的代碼打包放入靜態(tài)庫中,這也是靜態(tài)庫的好處。

Xcode 4創(chuàng)建靜態(tài)庫詳解是本文要將介紹的內(nèi)容,主要是為了代碼保密或者代碼重用等等原因需要把現(xiàn)有的代碼打包放入靜態(tài)庫中,這也是靜態(tài)庫的好處,所以今天一天都在研究如何用xcode 4創(chuàng)建靜態(tài)庫,也是為了我們的項(xiàng)目需要。

QQ發(fā)布的微博SDK會(huì)報(bào)錯(cuò),也是因?yàn)闆]有把靜態(tài)庫打包為unniver static libraries的原因,至于是什么是unniver static libraries,大家可以google一下。

  1. http://blog.boreal-kiss.net/2011/03/15/how-to-create-universal-static-libraries-on-xcode-4/ 

下面是創(chuàng)建靜態(tài)庫的方法

1、xcode-create project-cocoa touch static libary.這樣就順利的創(chuàng)建了一個(gè)靜態(tài)庫模板。里面只有一個(gè)文件,沒有什么用處。

2、在靜態(tài)庫中創(chuàng)建一個(gè)類,命名為MyClass。這樣我們就得到了.h 和 .m 文件。

3、寫入方法

.h

  1. #import <Foundation/Foundation.h> 
  2.  
  3. @interface MyClass : NSObject {  
  4. }  
  5. - (int)add:(int)a b:(int)b;  
  6. @end 

.m

  1. #import "MyClass.h"  
  2.  
  3. @implementation MyClass  
  4. - (int)add:(int)a b:(int)b  
  5. {  
  6.     return (a + b);  
  7. }  
  8.  
  9. @end 

方法很簡單,如果你還是看不懂,就不要向下面看了。

4、然后 Edit Scheme pane (Product > Edit Scheme), change its build configuration to Release,這樣就產(chǎn)生一個(gè)release模式的靜態(tài)庫,注意release和debug模式的靜態(tài)庫是有區(qū)別,如果在引用并把這個(gè)模式調(diào)錯(cuò),就會(huì)報(bào)出

  1. “ignoring file /Users/laiqiangzhuo/Desktop/TestLibary/TestLibary/libLibary.a, missing required architecture i386 in file“ 

的錯(cuò)誤。

5、然后在主目錄下找到/build/Release-iphoneos/libLibary.a文件,并把它拖到要使用它的project中。

6、在project中引用MyClass.h文件。

小結(jié):關(guān)于Xcode 4創(chuàng)建靜態(tài)庫詳解的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對你有所幫助!

責(zé)任編輯:zhaolei 來源: 博客園
相關(guān)推薦

2013-04-08 10:27:59

iOSXcode制作靜態(tài)庫

2011-08-02 14:15:05

XCode 靜態(tài) 鏈接庫

2011-08-09 15:44:11

XCode 4Plist文件

2013-04-08 10:47:42

Xcode靜態(tài)代碼分析

2009-11-19 17:18:30

靜態(tài)路由動(dòng)態(tài)路由

2011-07-20 13:04:58

XCode XCode 4 ipa

2011-07-19 15:44:18

Xcode 卸載

2011-05-31 13:56:55

Xcode 4

2011-07-28 14:31:55

Xcode 調(diào)試 異常

2011-08-09 14:00:10

XcodeSnapShots

2011-08-09 16:47:24

Xcode 4發(fā)布程序

2011-08-18 10:17:21

Xcode4Xcode

2011-07-26 14:44:53

調(diào)試 Xcode

2011-08-01 17:31:25

Xcode開發(fā) Cocoa

2011-07-20 10:59:46

2011-08-29 09:33:24

WindowsQt庫靜態(tài)

2011-08-01 09:26:51

Xcode Xcode 4 Instrument

2011-08-01 16:24:04

XCode CodeTimer 測試

2011-07-22 18:41:11

Xcode 文檔 腳本

2011-08-11 13:10:34

XcodeSVN
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號