`

Xcode6.1 制作静态库

 
阅读更多

1.创建静态库,完成代码输入。

2.将需要的头文件设置为public,在工程TARGETS中的BuildPhases添加Headers,在public下加入需要的头文件。

3.同时生成真机和模拟器的.a文件,需要在PROJECT中的BuildSettings修改Architectures,在$(ARCHS_STANDARD)后加入armv7s。

4.Run后在Xcode->Window->Organizer->Projects->'your project'->Derived Data 打开查看生成文件,iphones为真机.a,iphonesimuulator为模拟器.a。

5.合并.a文件 命令行输入lipo -create /iphoneos/libGamePlusAPI.a /iphonesimulator/libGamePlusAPI.a  -output Desktop/libGamePus.a

6.查看结果命令lipo -info SQY/iOS/libGamePus.a   

Architectures in the fat file: SQY/iOS/libGamePus.a are: armv7 i386 // 其中armv7为真机架构 i386为模拟器

分享到:
评论

相关推荐

    xcode_6.1_beta.dmg

    《Xcode 6.1 Beta:开发者的心头好》 Xcode 6.1 Beta,作为苹果公司为iOS和Mac OS X开发者推出的开发工具,是软件创新者们探索新功能和技术的重要平台。这个版本的发布,标志着苹果在提升开发者体验方面的持续努力...

    xcode 制作静态库

    ### Xcode 制作静态库详解 #### 引言 在iOS开发中,静态库的创建与使用是一项基本但至关重要的技能。静态库允许开发者将常用功能或代码片段封装起来,便于在多个项目中重复利用,同时也有助于保护源代码不被他人...

    xcode 4 制作静态库图文详解

    总结来说,Xcode 4中创建静态库的过程主要包括:新建静态库项目、编写库代码、配置编译设置、编译生成静态库、检查和合并架构、以及在新项目中引入和使用静态库。了解这一过程对iOS开发者来说至关重要,因为它有助于...

    iOS-Xcode制作静态库

    在iOS开发中,Xcode制作静态库是一种常见的技术实践,它可以帮助开发者封装代码,提高代码重用性,减少项目体积,提升应用性能。本篇将详细介绍如何使用Xcode创建和使用静态库。 首先,理解静态库的概念至关重要。...

    Swift1.1语言快速入门经过Xcode6.1beta2测试

    Swift1.1语言快速入门经过Xcode6.1beta2测试

    Xcode6.1创建仅xib文件无storyboard的hello world应用

    Xcode 6.1是Xcode的一个版本,它支持Swift 1.2和Objective-C编程语言。本教程将详细介绍如何使用Xcode 6.1创建一个不依赖Storyboard,仅使用XIB(Interface Builder Document)文件的“Hello, World”应用。XIB文件...

    Xcode编译静态库方法

    本篇文章将深入探讨如何使用Xcode编译静态库,这是iOS开发中常见的需求,尤其是在开发组件化或者第三方库时。 静态库是一种预先编译的代码集合,可以在编译时直接嵌入到应用中,使得应用包含了库的所有代码,不需要...

    IOS 入门开发之使用Xcode4制作静态库详解(五)

    本篇将深入讲解如何使用Xcode4来创建静态库,这尤其适用于开发者希望共享代码或者创建可重用的模块。 首先,我们需要了解什么是静态库。静态库在编译时会被完整地链接到目标应用中,成为应用程序的一部分。这意味着...

    (XCode6.1正式版)iOS8中JS与原生代码交互(SWIFT实现js调用本地代码的2种方法)

    Apple在北京时间2014年6月3日凌晨发布了iOS8。这次更新在界面上看上去几乎没有修改,不过对于开发者,iOS8是一次重大的变革。最近新接了一项iOS的开发任务,需要用UIWebView进行页面的渲染。...本资源在XCode 6.1中开发

    Swift1.1语言快速入门第八章经过Xcode6.1正式版测试

    Swift1.1语言快速入门第八章经过Xcode6.1正式版测试

    iOS Swift Json数据下载解析代码 From xCode6.1 完整纯代码无Bug版

    详细可用的最新swift编写的纯代码(不是用故事板) 从苹果官网取数据(包括图片). 与xCode Beta版的代码不同,在xCode6.1上编写并调试. 是iOS网络编程入门的最佳选择. 让我们一起Swift吧!

    xcode如何使用静态库

    ### 如何在Xcode中使用静态库 在iOS开发中,使用静态库是一种常见的实践,尤其是在需要重用代码模块或多项目共享代码时。本文将详细介绍两种在Xcode中使用静态库的方法:一种是将库工程作为子项目的方式,另一种则...

    Xcode生成动态库和静态库的方法

    ### Xcode生成动态库和静态库的方法 #### 库介绍 在软件开发中,库是一种存储预先编写好的功能集合的方式,这些功能可以被多个程序共享和重用。库分为两大类:静态库和动态库。iOS开发环境中,Xcode支持创建这两种...

    xcode 详解创建静态库和动态库的方法

    xcode 创建静态库和动态库 1、linux中静态库和动态库区别: 库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 静态库:这类库的名字一般是libxxx.a;利用静态函数库编译...

    libcurl+openssl支持(Xcode6.1Sdk8.1命令行编译iOS开发使用)

    如题,mac终端下自动编译curl+ssl支持的.a库的脚本文件,供iOS开发使用,生成i386,x86_64,armv7,armv7s,arm64五大CPU架构的库文件(内含编译好的,可以直接使用),消息介绍看zip中的说明文件!(2015-01-14整理)分不够的mail...

    Xcode制作包含xib等资源的静态库

    Xcode制作包含xib等资源的静态库的流程如下: 1. 创建静态库工程: 在Xcode中新建一个项目,选择“iOS”->“Framework & Library”->“Cocoa Touch Static Library”。点击“Next”,输入项目名称和位置,创建新...

    制作静态库、动态库Framwork

    下面我们将详细探讨如何制作静态库和动态库Framework,以及打包Framework的脚本。 首先,我们来看静态库。静态库在编译时会被链接到目标应用中,成为应用程序的一部分。这意味着静态库中的所有代码和资源都会被包含...

Global site tag (gtag.js) - Google Analytics