iOS精选源码
控制台开发调试神器GHConsole
iOS 高度封装自适应表单(编辑及附件)
基于AVPlayer的视频播放器
仿alibaba分类
Swift 4 - 模仿今日头条
SGBrowserView一行代码弹出你定义的View
最适合练手的项目--壁纸宝贝
仿京东筛选
SGImageBrowser 一个调用方法快速实现任意一个或多个imageView.....
ARKit射击小游戏
一句话实现iOS版本更新提示
iOS一个炫酷交互的第三方微博
CoreText 实现图文混排
登录页示例Demo
一款填充颜色的动效
iOS应用多语言切换
iOS优质博客
一份 iOS11-Drag & Drop 教程
话不多说,先上效果图普通view拖拽效果TableView拖拽效果CollectionView效果muti-touch效果多app交互世界上最大的男性交友网站有demo一.Tips:你必须要知道的概念1. Drag 和 Drop 是什么呢?一种以图形展现的方式把数据从一个 app 移动或拷贝到另一个 app(仅限iPa... 阅读原文
iOS客户端节日换肤方案探究
一、前言:Tip: 本来这篇文章在圣诞节就已经准备好了,但是由于种种原因一直没有写完,今天将它写出来,也算是2018年的第一篇文章了。你好,2018!过去圣诞节是各大APP浓妆艳抹展现自己衣服的节日,今年的圣诞节似乎冷清了许多,只看到了几个APP换肤,那我就从中分析一下吧。二、分析:我认为目前的换肤主要分成3种,一种是... 阅读原文
一份走心的iOS开发规范
前言说是前言,其实也是本文诞生的目的。随着公司业务的不断增加,功能的快速迭代,app的业务线越来越多,代码体积变得越来越庞大。同时,app投入的开发者也也越来越多,不同的开发者的code风格千差万别。加之公司开发者人员变动,为了保证app稳定性,保证开发效率,统一开发风格。于是,这篇iOS开发规范应运而生。因笔者现在所... 阅读原文
用Swift写一个响应式编程库
2017年又快过去了,忙了一年感觉没啥收获,感觉是不是应该写点啥,想了好久没想出要写什么。下半年因为工作的原因,狗狗也没养了,吉他上也积满了灰尘,兴致勃勃的学习素描,到现在也没画出了啥,博客也很久没更新了。想想感觉更新一下博客吧。整个2017年我完全使用 Swift 进行开发了。使用 Swift 进行开发是一个很愉快的... 阅读原文
兼容iOS系统的资料整理笔记
1.Notification(通知)自从Notification
被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserNotifications
的易用,功能也变得非常强大。iOS ... 阅读原文
iOS上如何实现邀请好友帮抢票功能?
近期,如何实现更加便捷的邀请好友帮抢票成为了各类抢票app拉新、促活的有效方案,而目前主流社交平台无非就是微信、微博、QQ,所以如何运用好这三个平台,合理规划分享内容与app相关联就显得尤为重要。仔细思考后问题确定为如何通过分享一个链接给好友,好友点击后能够直接回到app去操作,确定好这一方案后就开始... 阅读原文
iOS 手写签名的简单实用封装
简介现在很多项目在完善信息或者注册信息的时候,或者支付这一方面,都希望用户手写签名,这样既可以保证是用户亲自签名的,保证该记录是用用户操作的,而不是别人操作的.所以手写签字这个还是比较重要的.下面就是通过QuartzCore来绘制签名.QuartzCore是iOS的核心动画框架.绘制1定义一个结构体123456stat... 阅读原文
iOS开发 | 看待view要像看待模块一样
背景最近产品部门提了一点需求,修改了一下“选择收货时间”页面,我也因此回顾了一下前年(16年)写的代码,不得不说,太臭了。详情如图:这里面有个温馨提示view:展示数据来自后台,这里只是一条数据,其实有可能是多条数据,如:多条数据16年的做法那个时候我对MVC的理解还不到位,这种模块view我都是一口气写到控制器里的。... 阅读原文