
IHFDB是基于FMDB上的一层封装,通过直接函数调用而不用关心sql代码的实现。GitHub上下载地址:https://github.com/cjsykx/IHFDB.gi...
好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
更新开局一张图: 一、代码逻辑 关于iOS 订阅、自动订阅 本身功能开发很简单。跟正常的购买没什么大的差异。唯一需要特殊处理(自动订阅)的是,在APP启动时候要增加侦听:[[...
使用gitlab ci/cd + fastlane 在ios上实施ci/cd gitlab跟github类似,都是基于git对源码进行版本控制,团队协作,并都是基于web端,...
增加微信登录授权和支付宝登录,并更新支付宝为最新的SDK,银联和微信也已经是最新的啦2017.8.26 18:00更新 好久没写文章了,最近闲来无事but每天晚上还特么的加班...
统计打点是 App 开发里很重要的一个环节,App 的运行状态、用户的各种行为等都需要打点,有不少关于统计的第三方库(如友盟统计)。但是,如果要求在整个项目的所有button...
关于应用弱网环境下的测试,之前还怎么注意。直到最近收到用户提的bug才引起了重视。这里简单总结一下iOS设备以及模拟器如何模拟弱网的情况。 真机模拟 默认情况下,手机上是没有...
前言 现在iOS开发已经是arc甚至是swift的时代,但是内存管理仍是一个重点关注的问题,如果只知盲目开发而不知个中原理,踩坑就跳不出来了,理解好内存管理,能让我们写出更有...
UI viewcontroller的一些方法的说明viewDidLoad,viewWillDisappear, viewWillAppear方法的 顺序和作用? viewWi...
技术 最近正在准备换份工作, 看到网上有份题库, 觉得不错, 准备整理下, 复习下所学知识, 为面试做足准备, 下面是我整理了一上午的题库答案, 希望能帮大家温习下知识; 当...
避免使用 GCD Global队列创建Runloop常驻线程 本文对应 Demo 以及 Markdown 文件在仓库中,文中的错误可以提 PR 到这个文件,我会及时更改。 目...
在做输入中文的时候,系统自带的键盘不可避免的会产生上图的问题,本文就主要解决边输入边重新赋值时,中文输入时的高亮会被当做文本的小bug。 例:textView 例:textF...
简单介绍 2020/04 已重构 支持cocoapod 这篇文章是自己做短视频功能这几个月的一个总结,以下文字或代码有任何不妥的地方希望各位积极指出错误,并给出建议。 从短视...
前言 微信朋友圈一直以来都是iOS开发人员争相模仿的界面,主要是其包含了丰富的iOS所需知识点,以及常用的功能模块。当然各个功能模块实现过程中的细节处理以及用户体验的优化,这...
VLC的集成和使用 VLC介绍 VLC Media Player (VideoLAN) 为 Windows、Linux、OS X、Android、iOS、Windows Ph...