iOS中导入外部文件,一种是将源码导入,一种是导入静态库,有很多第三方库都是以静态库的形式提供给我们使用的,如何制作一个静态库呢?
一、xCode创建文件时,选择创建静态库文件:cacoaTouchStaticLibrary
#import <Foundation/Foundation.h>
@interface MyStaticLibrary : NSObject
-(void)myLog;
@end
#import "MyStaticLibrary.h"
@implementation MyStaticLibrary
-(void)myLog{
NSLog(@"myLog");
}
@end
二、生成静态库文件:
这里需要将设备选成IOS Device
我们需要在Peoject->Code Signing ->Code Signing Identity 改成IOS Developer
这时,我们的静态库文件就做好了。
三、静态库文件的使用:
将.a和.h文件导入工程,在需要的文件中导入头文件,即可使用。