摘要:
前言 在开发中,经常需要将代码打包成为Framework,每次都手动配置合并十分麻烦,这里提供一种使用脚本动态生成Framework的方法。使用脚本可以动态跟随工程代码,随时打包,简单方便 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:812157648,不管你是 阅读全文
摘要:
1. 概述 线程是非常有用的,当执行一个比较耗时的操作,但是又不想影响到主线程的时候,这个时候就需要多线程了,从而提高应用程序的性能,增强用户体验。 本篇文章将讲述iOS多线程中的一种Thread,下面来具体看一下。 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群: 阅读全文
摘要:
1. 进程的定义 进程是指在系统中正在运行的一个应用程序,在iOS系统中,每个进程之间都是独立的,每个进程都运行在其专用的且受保护的内存中。 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:812157648,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、 阅读全文
摘要:
前言 开发中很多地方都会遇到密码输入,这时候往往需要根据UI设计自定义。这里遵守UIKeyInput,实现协议中的方法,让自定义View可以进行文字输入;再通过func draw(_ rect: CGRect)绘制现自定义UI;使用配置类来统一接口;使用代理来管理各种输入相关的事件。文章末尾有提供O 阅读全文
摘要:
前言 开发中经常需要加载数据,这时候就需要一个加载动画,最近写了2个加载动画,希望对大家有所帮助。文章末尾有提供OC和Swift双语的CLDemo下载,代码比较简单,就不详细解析了,Demo中已经进行封装,可以直接使用,这里贴出核心代码。 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是 阅读全文
摘要:
前言 iOS开发中,很多情况下会使用到通知,通知的好处很多,但是也有很多坑点,一旦没有管理好,就会造成很多莫名其妙的bug。既然通知使用不当很容易出现问题,那有没有什么办法来避免?经过思考后,决定使用block回调的方式来实现通知,并且避免掉通知的弊端。 作为一个开发者,有一个学习的氛围跟一个交流圈 阅读全文
摘要:
前言 在之前的文章iOS奇思妙想之使用block替代通知(一)中,自己实现了通知功能。在之前的实现中,使用了Runtime进行动态绑定,虽然达到了最后的效果,但是也会增加耦合。 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:812157648,不管你是小白还是大牛 阅读全文
摘要:
前言 使用Swift实现的转盘菜单,主要用到UIBezierPath、CALayer遮罩绘制扇形UIView,CATransform3DMakeRotation实现旋转动画。代码设计使用默认configureCallback回调方便创建和设置基本属性,参考UITableView代理和数据源模式,支持 阅读全文
摘要:
前言 项目中做的一个Swift版本的翻牌动画,在自定义Window弹窗基础上,使用transition动画实现。 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:812157648,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一 阅读全文
摘要:
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:812157648,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长! 编译器报错: `tk.mybatis.mapper.MapperException: 当前实体类 阅读全文