標籤:users hone show developer 測試 library uicolor str frame
一、製作靜態庫檔案
/*靜態庫製作*/// MakeA.h-(NSString*)testA;// MakeA.m-(NSString*)testA{ return @"靜態庫測試成功";}// TestVC.h@property (nonatomic,strong) UILabel * label;@property (nonatomic,copy) NSString * Title;// TestVC.m-(NSString*)Title{ if (!_Title) { _Title = [[NSString alloc]init]; } return _Title;}-(UILabel*)label{ if (!_label) { _label = [[UILabel alloc]initWithFrame:CGRectMake(100, 200, 50, 50)]; _label.backgroundColor = [UIColor cyanColor]; } return _label;}
二、配置靜態庫檔案
三、運行項目,產生靜態庫
1、用模擬器運行一次;
2、用真機運行一次;
四、靜態庫完成
libaMakeA.a ----->show in finder
五、將模擬器和真機的.a 合并
終端:wangyalu:~ wangyalu$ lipo -create /Users/wangyalu/Library/Developer/Xcode/DerivedData/MakeA-flvyjcsvqkctmsbtnlbnrzeeksen/Build/Products/Debug-iphoneos/libMakeA.a /Users/wangyalu/Library/Developer/Xcode/DerivedData/MakeA-flvyjcsvqkctmsbtnlbnrzeeksen/Build/Products/Debug-iphonesimulator/libMakeA.a -output /Users/wangyalu/Desktop/libMakeA.a
六、使用製作成的靜態庫
ios-製作靜態.a檔案