objective-c - 如何为 iOS 应用程序创建 objective-C 框架

标签 objective-c iphone ipad frameworks dynamic-library

我正在创建一些可重复用于大量应用程序的通用类。

例如:共享功能 - 如果我们在项目中需要此功能,那么我们目前需要将一组类添加到该项目中并在该组文件中显示 View Controller ,在该 View Controller 中有按钮以及所有需要处理的共享。

我的想法是,如果一个项目需要这样的功能,他们需要添加一个框架并在其中调用一个函数,或者在框架中显示指定的 View ,即。没有授予您执行该项目的代码级别访问权限。因此,如果在该通用类(框架)中发现任何问题,我需要修复它并重新创建框架,并在不影响现有项目的情况下更改使用该框架的所有项目。

我觉得不仅仅是分享功能。更像是图像 slider 、PDF 查看器、浏览器。封面流。目前我有所有这些功能的代码。但是其他人需要花费太多时间来集成和使用它。如果发现任何问题,我们需要更改所有项目源类。

我在谷歌中浏览了几个链接

Can I develop my own objective-C Framework for Cocoa Touch Applications?

http://www.cocoanetics.com/2010/04/universal-static-libraries/

A Guide for Creating your own Library for Cocoa(touch) development

我不明白它是如何使用的,有些人还没有完全解释它。这些链接中缺少一些。

提前致谢

最佳答案

查看有关创建静态 iOS 框架的指南:

https://github.com/jverkoey/iOS-Framework

关于objective-c - 如何为 iOS 应用程序创建 objective-C 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5389856/

相关文章:

ios - 在 iOS 中计算电池生命周期

ios - 我可以从 URL 加载 UIImage 吗?

iphone - 为什么状态栏旋转而 View 保持纵向

iphone - 做Iphone开发时的软件开发方法论

ipad 页面/表单模态视图在 4.2.1 中不再透明

iphone - 保存UIBezierPaths

Objective-C,改变 NSButton 功能?

iOS UITableView 隐藏表头空间

iphone - iPad 中的应用程序崩溃但 iPhone 中没有

iphone - Cocos 2d 与否?