首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
创不想说话
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
记一次iOS SKU功能开发
前言 作为一个客户端工程师,在开发过程中需要写算法的次数,基本是屈指可数的, 我工作6年多,也就在4年前写过一个16进制字符串对100求于的算法,主要用于本地实验分配 最近在开发SKU功能,是我第二次
iOS之UICollectionView自定义布局
UICollectionView基础UICollectionViewFlowLayout:视图布局对象(流水布局:一行排满,自动排到下行),继承自UICollectionViewLayout。UICo
iOS的UIScrollView交互特性
这篇文章深入研究了一下UIScrollView中涉及到的一些交互特点,并给出了实现一个自定义ScrollView的方法和Demo。以防我们被问到诸如“如何实现一个自定义UIScrollView”这样的问题有时会摸不着头脑,不知道提问者想考什么。即便你有十足的把握完美回答这个问题…
iOS 单元测试和 UI 测试快速入门
平时写完业务代码的时候都会去自己测试一遍,后面每次有修改都需要重复测,不管是一个业务流程还是一个工具类,其实都可以通过测试框架来帮助我们完成测试,特别是一些频繁修改的代码,更需要严谨的测试。在浅浅地对自动化测试有一些了解时,觉得写测试代码挺耗时间,但其实对后期的帮助是非常大的,…
iOS之武功秘籍③:OC对象原理-下(isa的初始化和指向分析与对象的本质)
Clang是⼀个由Apple主导编写,基于LLVM的C/C++/Objective-C轻量级编译器.源代码发布于LLVM BSD协议下.Clang将⽀持其普通lambda表达式、返回类型的简化处理以及更好的处理constexpr关键字。 它与GNU C语⾔规范⼏乎完全兼容(当然…
iOS之武功秘籍⑬: 多线程原理与GCD和NSOperation
多线程在iOS中有着举足轻重的地位,那么本篇文章就来带你全面走进她..... 所以,可以简单的理解为:进程是线程的容器,而线程用来执行任务.在iOS中是单进程开发,一个进程就是一个app,进程之间是相互独立的,如支付宝、微信、qq等,这些都是属于不同的进程. 运行:CPU 负责…
iOS之武功秘籍㉒: AFNetworking最新源码解析与面试考点延伸
最近重读了AFNetworking 4.x的源码,算是温故而知新吧.也梳理了一些优秀的代码细节和面试考点,罗列下来,发现这个库小而精致,简直初学者的宝藏库. 先说个题外话,阅读优质的开源代码库,绝对是程序员们快速提升自我的有效途径,而怎样高效率的去阅读源码同样也是一个问题,不知…
Rx的Observable.create干了啥?
最近在看一些Rx源码,一直以来Rx的源码给人的感觉都是比较绕的,基于这个问题笔者想从比较简单Rx代码出发,尝试归纳出其源码封装的套路。本文会通过RxJava及RxSwift的源码来总结Observable.create到底干了啥,以此来总结一些看Rx源码的套路。 由于涉及到两个…
在iOS应用上进行内存监控
最近在研究如何在iOS应用中进行一些简单的内存监控,其中主要包括内存泄漏和内存占用。开始记录自己的踩坑历程前,先推荐一篇文章:从 OOM 到 iOS 内存管理 | 创作者训练营。文章里面对于iOS的内存基础知识介绍地比较全面。本文主要介绍如何调试内存泄漏、代码检测内存泄漏以及内…
iOS App 稳定性指标及监测
一个iOS App的稳定性,主要决定于整体的系统架构设计,同时也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。尤其因为苹果限制了热更新机制,App本身的稳定性及容错性就显的更加重要,之前可以通过发布热补丁的方…
下一页
关注了
15
关注者
0
收藏集
1
关注标签
4
加入于
2019-03-06