查看.a静态库的生成及使用单击此处 注:这篇教程将只使用一小部分Objective-C代码,本文主要讲解从开始到应用的详细步骤。环境:xcode 9.2下面我们开始操作: 第一步:创建一个静态库工程 打开Xcode,选择新建一个项目,新建Cocoa Touch Framework。名称看自己需求起名 ...
分类:
移动开发 时间:
2018-01-22 19:29:00
阅读次数:
300
//所以类都继承于该类//任何拥有isa指针都可以称为对象NSObject {Class _Nonnull isa ; // 结构体指针} // 因此 objc_class 也是对象 ,这也就是为什么说类也是对象,具体参加《深入浅出 Cocoa 教程》struct objc_class { Clas ...
分类:
其他好文 时间:
2018-01-07 14:14:43
阅读次数:
93
在Mac电脑上搭建Android Eclipse开发环境 在Mac电脑上搭建Android Eclipse开发环境有如下4步: 1. 先安装JDK,注意不要安装最新的1.9,安装1.8就好 2. 下载Eclipse 3. 在Eclipse上安装ADT 插件 4. 通过 Android SDK Man ...
分类:
移动开发 时间:
2018-01-02 15:21:59
阅读次数:
303
静态库的编写:1.静态库工程的建立: Xcode New一个新的project,选择IOS下面的Framework&Library,下面有一个Cocoa Touch Static Library。直接next去建立一个Print这样的工程。 2.工程建立 我们添加很简单的"- (void)print ...
分类:
移动开发 时间:
2017-12-28 19:43:21
阅读次数:
148
本文主要闲聊一些 Objective C 和 Swift 混编项目带来的一些潜规则,希望能帮到对此感到疑惑的朋友。下面我们开始进入主题: 命名 官方 Guide 上只是简单叙述( Using Swift with Cocoa and Objective C ),即 Swift 编译器会在我们使 ...
分类:
编程语言 时间:
2017-12-24 22:50:32
阅读次数:
262
bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别 ...
分类:
移动开发 时间:
2017-12-18 01:29:13
阅读次数:
254
这篇教程的主要目的是解释怎么样在你的iOS工程中创建并使用一个SDK,俗称.a文件。 环境:xcode 9.0 创建一个静态库工程 打开Xcode,点击File\New\Project,选择iOS\Framework and Library\Cocoa Touch Static Library新建一 ...
分类:
移动开发 时间:
2017-12-03 21:46:52
阅读次数:
199
请先参考 "教程司令部 SocketIO教程" 进行相关操作 开发完成后部分用户会出现持续输出 a userConnected的BUG 如下图所示 经过一段时间的BUG检查终于发现了问题所在。每个人碰到的情况可能都有所不同,以下仅列出我所碰到的导致该问题的解决方案: 1. 首先是我们在CocosCr ...
分类:
其他好文 时间:
2017-11-29 13:30:53
阅读次数:
250
1.下载文件 Charles安装包以及破解文件下载地址:http://charles.iiilab.com 2.安装及使用 使用介绍 http://www.cocoachina.com/ios/20161116/18079.html 借鉴: http://charles.iiilab.com htt ...
分类:
移动开发 时间:
2017-11-07 16:23:50
阅读次数:
228
对于一个很常用的两个库, MJRefresh 如何可以像 UIButton 使用方式呢: Rxswift 中的很多类似处理的方式都使用了跟下面极为相似的代码, 进行针对UIControl的适配时,是通过一个中间层ControlTarget来完成的,为了保持这个ControlTarget实例的存活,使 ...
分类:
编程语言 时间:
2017-11-04 19:38:14
阅读次数:
187