成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Xcode中創(chuàng)建和添加Libary 實例操作

移動開發(fā) iOS
本文介紹的是Xcode中創(chuàng)建和添加Libary 實例操作,簡單的代碼實現,我們先來看內容。

Xcode中創(chuàng)建和添加Libary 實例操作是本文要介紹的內容,主要介紹如何在xcode中創(chuàng)建自定義libary,以及如何將外部Libary添加到項目中。

1.新建 "Libary" -> "Cocoa Touch static libary" 項目 "LibaryTest";

2.新建 "HellowWorld" 類:

  1. //HelloWorld.h  
  2. #import <Foundation/Foundation.h> 
  3. @interface HelloWorld : NSObject {}  
  4. -(void)helloWorld;  
  5. @end  
  6. //---------------//  
  7. HelloWorld.m  
  8. #import "HelloWorld.h"  
  9. @implementation HelloWorld  
  10. -(void)helloWorld{  NSLog(@"hello world");  
  11. }  
  12. @end 

3.新建 "Window-based Application" 項目 "TempTest";

4.在TempTest下新建“new Group” 名為 “Dependencies”;

5.在"Dependencies"下"Existing Files...",

選擇 "LibaryTest.xcodeproj",點擊"Add",

在彈出的面板中選中"Reference Type" 的 "Relative to project"選項, 然后確定.

6. 在 Dependencies 的詳情窗口勾選 LibaryTest.a 項,如圖(單擊可放大):

Xcode中創(chuàng)建和添加Libary 實例操作

7.在LibaryTest.xcodeproj 上右鍵 "get info"窗口,我們可以看到它相對于當前項目的相對路徑為"../LibaryTest/LibaryTest.xcodeproj".打開當前項目的"get info"窗口,在build中搜索head,將會找到"Header Search Paths"項, 雙擊該選項,將"../LibaryTest"添加進去,如圖:

Xcode中創(chuàng)建和添加Libary 實例操作

點OK. 這時在當前項目(TempTest)中,應該就能正常的提示LibaryTest中的類和方法了.

8.修改TempTestAppDelegate.m后,代碼如下:

  1. #import "TempTestAppDelegate.h"  
  2. #import "HelloWorld.h"  
  3. @implementation TempTestAppDelegate  
  4. @synthesize window;  
  5. #pragma mark -  
  6. #pragma mark Application lifecycle  
  7. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
  8. // Override point for customization after application launch.  HelloWorld *helloworld = [[HelloWorld alloc] init];    
  9. [helloworld helloWorld];     
  10.  [self.window makeKeyAndVisible];        
  11.  return YES;}#pragma mark -#pragma mark Memory management- (void)dealloc {     
  12.   [window release];      
  13.   [super dealloc];}  
  14. @end 

"Command + B"編譯,沒有問題. 修改"LibaryTest"后編譯依然沒有問題,但" Command + R"運行可能會有問題.因為到目前為止,我們還只是將LibaryTest和當前項目添加了關聯,但在編譯當前項目時,它不會去編譯LibaryTest庫. 所以我們還需要在當前項目添加對LibaryTest的依賴關系.

9. 在打開Targets 下 TempTest 的 "get info"窗口. 選中genaral標簽. 在 "direct dependencies" 中 添加對LibaryTest的依賴.

小結:Xcode中創(chuàng)建和添加Libary 實例操作的內容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-07-27 17:41:35

Objective-C Xcode

2011-07-06 15:14:34

iOS Xcode

2011-07-19 13:20:22

Xcode

2012-12-03 14:21:02

服務器群集

2011-07-26 16:28:11

Xcode iPad

2011-07-19 18:17:38

Xcode Xcode4 App

2024-01-29 10:20:39

Obsidian鏈接

2011-07-19 17:49:10

Xcode Xcode4 Frameworks

2011-07-20 09:16:02

MongoDB索引稀疏索引

2024-05-06 00:00:00

Android系統通信

2021-02-18 17:00:52

Linux歸檔文件

2010-07-16 11:23:06

Telnet客戶端

2021-10-28 19:08:29

Python虛擬環(huán)境

2021-11-09 07:59:50

開發(fā)

2010-07-05 11:14:32

2010-08-05 13:23:05

NFS協議

2012-01-13 12:57:48

Java

2009-09-28 15:50:53

Hibernate創(chuàng)建持久化Product

2010-08-02 17:24:25

NFS目錄

2024-10-14 17:13:48

模塊Python編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产乱码精品一区二区三区中文 | 国产电影一区二区 | 成人一区二区三区在线观看 | 日韩成人影院在线观看 | 亚洲精品久久久久久久久久久久久 | 免费在线观看一区二区 | 成人免费视频网 | 成人国产综合 | 国产精品久久久久久久久久免费 | 日本午夜视频 | 亚洲精品在线免费观看视频 | 免费观看成人av | 伊人伊成久久人综合网站 | 99re热精品视频 | 成人在线视频免费播放 | 国产精品夜夜春夜夜爽久久电影 | av手机免费在线观看 | 欧美一级免费观看 | 国产精品揄拍一区二区久久国内亚洲精 | 日韩在线中文字幕 | av在线免费播放 | 91久久精品国产91久久 | 亚洲国产精品va在线看黑人 | 在线观看三级av | 日本成人二区 | 午夜电影网| 国产一区影院 | 亚洲成人一区二区 | 日韩在线欧美 | 中文字幕电影在线观看 | 日本精品久久久一区二区三区 | 综合国产在线 | 日韩激情免费 | 欧美性生活网 | 中文字幕亚洲无线 | 91精品久久久久久久久久 | 国产资源在线观看 | 国产一区二区三区四区 | av在线免费不卡 | 国产精品区一区二 | 最新国产在线 |