基于网络上很多资料关于九宫图实现很多用OC,本文以swift代码实现九宫图,供新人参考 ...
分类:
编程语言 时间:
2017-09-22 17:40:16
阅读次数:
177
用来控制一些特殊操作只能在指定模式下运行,一般可以通过指定操作的运行mode来控制执行时机,以提高用户体验 系统默认注册了5个Mode kCFRunLoopDefaultMode:App的默认Mode,通常主线程是在这个Mode下运行,对应OC中的:NSDefaultRunLoopMode UITr ...
分类:
其他好文 时间:
2017-09-22 14:13:09
阅读次数:
179
iOS精选源码 iOS优质博客 !(/data/attachment/album/201709/09/091733q7q452x972sq2890.png)最近刚刚把接手的OC项目搞定,经过深思熟虑后,本人决定下个项目起就使用Swift(学了这么久的Swift还没真正用到实际项目里。。。),而恰巧R ...
分类:
其他好文 时间:
2017-09-19 15:21:37
阅读次数:
293
一. 内容说明 跟我之前这篇类似,只不过那篇是OC版本,这篇是Swift版本 OC版本链接地址 目的:通过kingfisher请求5张图片,展示出来。然后利用图片放大缩小管理类展示图片,多张图片可以滑动浏览 效果图如下,想看动态的效果图,请看上面链接中的OC版本效果图,跟这篇是一样的。 本demo, ...
分类:
编程语言 时间:
2017-09-16 20:44:32
阅读次数:
264
离职的最后一天,在公司学习下弹幕的制作.基于OC. 主要思路: 1.首先建一个弹幕类BulletView,基于UIView,然后在该类上写个UIlabel,用于放置弹幕文字,然后前端放置一个UIImageView,放置用户头像.该类主要绘制UI和动画. 2.其次建立一个弹幕的管理类BulletMan ...
分类:
移动开发 时间:
2017-09-12 12:12:24
阅读次数:
265
1.oc版 2.swift版 static func newInstance() -> LeftView? { let objc = Bundle.main.loadNibNamed("LeftView", owner: nil, options: nil) if let view = objc?. ...
分类:
其他好文 时间:
2017-09-12 12:04:25
阅读次数:
202
在编写API时,有些API被废弃。如何在使用者调用该API时就报出已经被废弃呢? 方法如下: 1、在OC中 在@interface里将要废弃的方法引用后边加上 __attribute__((deprecated("废弃的原因以及相应的替换方法等描述"))) eg: @interface ViewCo ...
分类:
其他好文 时间:
2017-09-11 19:43:13
阅读次数:
160
一、OC调用swift文件 二、swift调用OC文件 三、注意和总结 添加: 四、自定义桥接文件 一、OC调用swift文件 在OC项目中创建一个swift文件的时候,Xcode 会提示 需要创建一个桥接文件,点确定创建桥接文件,Xcode会自动创建一个桥接文件 名字:工程名-Bridging-H ...
分类:
编程语言 时间:
2017-09-09 13:08:40
阅读次数:
276
前奏 在平常开发中,我们可能遇到 CoreFoundation(CF) 框架的对象和 OC 对象之间的类型转换,这时候我们需要 __bridge 来帮忙 注意 : 如果是使用 CF __bridge CF -> OC (只完成类型转换) - (void)bridgeCF2OC{ CFStringRe ...
分类:
其他好文 时间:
2017-09-08 10:16:14
阅读次数:
332