帝炎魔的博客

没有对错 只有选择

iOS CATransition动画实现SDWebImage图片下载完成渐变动画

原文地址http://www.jianshu.com/p/f0b3db7edc93 代码实现 在图片下载完成的block中给image.layer添加转场动画 - (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIIm...

2017-06-19 15:51:34

阅读数 1523

评论数 0

iOS 动态库(Dynamic框架)的创建以及引用添加(Embed Binary方式嵌入)

1. 首先项目有需求, 需要用到OCR识别功能(包括身份证正反面识别, 银行卡识别), 身份证识别基本已搞定, 无论是识别速度还是识别精准度都在接受范围之内. 银行卡识别这块开始用Card.io这个框架做测试, 发现这个框架局限性比较大(只支持银行卡号凸起的卡---> 信用卡), 最后决定银...

2017-05-03 11:57:17

阅读数 8256

评论数 4

Xcode Archive报错: ld: library not found for -lAFNetworking

需要打AdHoc包到蒲公英做测试用, 发现打包失败, 但是release模式下可以打包成功 AdHoc模式下 找不到AFNetworking这个包 网上一般的方法也没能解决 重新pod install 就完美解决了  很奇怪

2017-04-11 10:34:15

阅读数 1000

评论数 0

iOS "_OBJC_CLASS_$_JPUSHService", referenced from: 解决办法

这类问题通常是framework的问题,  网上有排除错误的方法 详见: http://blog.csdn.net/niepeng109/article/details/46413543 大概就是:  1.  检查Link Binary With Libraries是否缺少相应地依赖类库 2. 查...

2017-03-07 16:27:16

阅读数 15054

评论数 6

Xcode 关于Build Active Architecture Only属性 armv6 armv7 armv7s arm64

这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。 而设置为no时,会编译所有的版本。 这个是设备对应的architecture: armv6:iPhone 2G/3G,iPod 1G/2G armv7:iPhone 3GS/4/4s,...

2016-12-22 20:39:29

阅读数 666

评论数 0

iOS 阿里百川SDK 报错 "_OBJC_CLASS_$_CMMotionManager", referenced from: objc-class-"_res_9_getservers", ref

引入阿里百川SDK 运行时会报错 "_OBJC_CLASS_$_CMMotionManager", referenced from: objc-class-ref in SGMain(SGMain99999999.o)      "_res_9_getservers...

2016-12-22 15:24:41

阅读数 5485

评论数 0

Swift 值类型 和 引用类型的区别

本文参考 : The Swift Programming Language 1. 值类型:值类型包括结构体, 枚举, 所有的基本类型(整数, 浮点数, 布尔值, 字符串, 数组, 字典, 元组), 都是值类型 值类型被赋予给一个变量, 常数或者本身被传递给一个函数的时候, 实际上操作的是其的拷...

2016-12-09 15:39:36

阅读数 689

评论数 0

iOS 本地通知的实现

iOS本地通知: 所有的逻辑都在AppDelegate中, 一个程序更新后用户长时间没有使用的提醒     由本地应用触发的, 它是基于时间行为的一种通知形式, 例如闹钟, 提醒事项, 过了一段时间 后台程序提醒用户使用该应用      iOS 通知机制又叫做消息机制, 包括(本地通知, 推送通...

2016-06-04 10:35:14

阅读数 1511

评论数 0

iOS NSURLSession 实现网络请求-文件下载-上传-后台下载

*  会话NSURLSession     NSURLConnection通过全局状态来管理cookies, 认证信息等公共资源, 如果两个连接需要使用不同的资源配置情况时就无法解决,     这个问题在NSURLSession可以解决, NSURLSession同时对应着多个连接, 会话...

2016-06-02 11:11:20

阅读数 9552

评论数 0

iOS UICollectionView 实现轮播图

利用UICollectionView 实现轮播图 : 具体代码如下, 简单粗暴, : // // ViewController.m // CollectionPhotosView // // Created by 帝炎魔 on 16/5/30. // Copyright © 201...

2016-06-01 09:06:25

阅读数 4275

评论数 0

iOS UIScrollView 实现轮播图

利用UIScrollView实现轮播图 , 需要三个ImageView轮流切换,具体原理就不讲解了. 具体实现代码如下: // // ViewController.m // PhotosShowDemo // // Created by 帝炎魔 on 16...

2016-06-01 08:47:32

阅读数 3142

评论数 0

iOS 数据持久化 CoreData的版本迁移

一般程序app升级时,数据库有可能发生改变,如增加表字段,增加表等。 此时有两种操作: 第一种就是毫无留情的把本地旧数据库直接删掉,重新建立新的数据库; 第二种就是数据库迁移,更新数据库。 第一种情况是简单粗暴型,但不会保留任何历史数据,一般不推荐使用。 这里主要介绍第二种情况...

2016-05-31 17:04:19

阅读数 920

评论数 0

iOS 数据持久化 CoreData

本文是关于http://www.cnblogs.com/kenshincui/p/4077833.html#autoid-3-1-0整理的 CoreData是iOS3.0后引入的数据持久化解决方案, 是一种对象关系映射(ORM), 例如java后台中的Hibernate, iOS中ORM框架...

2016-05-31 16:40:59

阅读数 4737

评论数 0

iOS 反射操作

1. 判断一个对象是否为某种类型:(父类也会返回YES) isKindOfClass:[NSObject class] 2. 判断一个对象是否是某个类的实例化对象 (父类不会返回YES) isMemberOfClass:[NSObject class] 3. 判断是否实现了某个...

2016-05-28 09:55:03

阅读数 3577

评论数 0

iOS CoreAnimation 逐帧动画 CADisplayLink

本文参考:http://www.cnblogs.com/kenshincui/p/3972100.html#autoid-3-0-0总结的: 逐帧动画 CADisplayLink 动画效果: 结合runloop 实现 每次屏幕刷新都会执行此方法(每秒接近60此) 在此方法更新图片, 或者更...

2016-05-26 16:54:13

阅读数 7038

评论数 0

iOS CoreAnimation 转场动画 CATransition

本文参考:http://www.cnblogs.com/kenshincui/p/3972100.html#autoid-3-0-0总结的: 转场动画就是从一个场景以动画的形式过渡到另一个场景。转场动画的使用一般分为以下几个步骤:    1.创建转场动画 CATransition    2.设置转...

2016-05-26 16:15:38

阅读数 4441

评论数 0

iOS CoreAnimation 关键帧动画 CAKeyframeAnimation

关键帧动画, 关键帧动画就是在动画控制过程中开发者指定主要的动画状态, 至于各种状态间动画如何进行则由系统自动运算补充(每个两个关键帧之间系统形成的动画成为补间动画), 这种动画的好处就是开发者不用逐个每个动画帧, 而只关心几个关键帧的状态即可          关键帧动画开发分为两种形式, 一种...

2016-05-26 11:47:59

阅读数 4118

评论数 0

iOS CoreAnimation 基础动画CABasicAnimation

本文参考:http://www.cnblogs.com/kenshincui/p/3972100.html#autoid-3-0-0总结的: Core Animation  *       iOS 核心动画的实现       CoreAnimation (包含在Quartz Core 框架中)...

2016-05-26 10:11:00

阅读数 1597

评论数 2

iOS 保存图片到相册, 保存到指定的路径

代码很简单只有一句话 不多说上代码: UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); // 保存图片到指定的路径 NSData *data = UIImagePNGRepresentatio...

2016-05-25 11:30:41

阅读数 4783

评论数 1

iOS Quartz2D 绘制简单图形--线,圆,弧线,贝塞尔曲线,文字

本文代码参考:http://www.cnblogs.com/kenshincui/p/3959951.html Quartz2D绘制2D图形          在iOS中常用的绘图框架就是Quartz2D, Quartz2D是CoreGraphics框架的一部分, 强大的二维图像绘制引擎, Qua...

2016-05-25 10:43:19

阅读数 3763

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭