如果你正在寻找编程技巧,或是想了解编程界发生了哪些新鲜事?那么,今天我们带来的 2019 年最佳开发者博客列表,一定是你的菜。这些博客将会帮助你发现新的工具,并带给你编程技巧...
如果你正在寻找编程技巧,或是想了解编程界发生了哪些新鲜事?那么,今天我们带来的 2019 年最佳开发者博客列表,一定是你的菜。这些博客将会帮助你发现新的工具,并带给你编程技巧...
说明iOS中的RunLoop使用场景1.保持线程的存活,而不是线性的执行完任务就退出了<1>不开启RunLoop的线程<2>开启RunLoop的线程(1)实验用self来持有...
最近两年,我读了很多关于生命哲学的书籍,很容易地,我滑入了虚无。我变得无法相信道德,制度,价值,以及更多的概念。我深深地觉得这些概念是别人控制我的工具。我如果按照这些概念行事...
更新!项目最新地址链接:click me 我们先来看一下效果😄(图为知乎的吉祥物:刘看山) 代码在此,简单讲解请看代码的注释部分,部分详解在代码之后: 详解部分:(1)get...
厉害啊,故事说的生动无比 👍
iOS消息转发机制函数的调用方式 Objective-C是C语言的超集,C语言的函数调用方式是“静态绑定的”,也就是说在编译的时候就知道运行时要调用什么函数,如果调用一个未声明的函数,编译期间...
函数的调用方式 Objective-C是C语言的超集,C语言的函数调用方式是“静态绑定的”,也就是说在编译的时候就知道运行时要调用什么函数,如果调用一个未声明的函数,编译期间...
前沿 该文章主要介绍了 Lottie是什么,如何为 Lottie 制作动画,以及 Lottie的应用场景。适合设计师和开发者阅读以及结对实践。 Lottie 介绍 Lotti...
Carthage 使用流程 创建一个文件,名为 Cartfile, 在其中列出项目中需要使用到的 framework 运行 Carthage, 这将会从远端拉取 Cartfi...
前言 最近在摸索这方面相关的知识,本着整理巩固,分享促进的精神。所以有了这篇博文。 需要注意的是,本文受众:对机器学习感兴趣,且愿意花点时间学习的应用(业务)程序员 我本意是...
简单的四句介绍 Quartz是一个二维绘图引擎,使用的是CoreGraphics库,同时支持iOS和Mac系统 CGContextRef:获取图形上下文.或者叫作用域,即画布...
文|赵晓璃 写在前面的话: 在这个嘈杂的世界里,倘若你没有自己的想法,而外界的声音各不相同,你很容易陷入一种“一觉醒来就被刷新认知”的旋涡中。这种冲击,让原本就焦虑不安的我们...
说来话长,这一切都得从PhotoShop中的钢笔工具开始说起... 声明:本文不含复杂数学公式,学渣放心阅读吧😂(我仿佛看到了学渣们留下了激动的泪水) 背景 贝塞尔曲线(Bé...
这里的视频录制,录制的视频只是直接存放到文件中 画大饼 使用 AVFoundation 可以说是挺有模块化思想的: 创建一个视频输入(AVCaptureDevice + AV...
使用 md5sum 生成密码 md5sum 用来计算和校验文件报文摘要的 工具程序,可以制作 md5 码和 md5 校验 MD5 报文摘要算法 Message-Digest ...
当页面复杂起来的时候,或者说,当页面控件数量太多的时候,自动布局的代码也会逐渐繁琐起来,造成了 View Controller 中的代码繁重起来 因此,这里提供一种方法,将 ...
我的理解是,如果需要设置代理的话,那么这意味着定制化程度会比较高。然而,共享的 fileManager 是系统实现的,具有一定的局限性。
iOS NSFileManager初探使用NSFileManager 文件系统接口 允许访问文件夹内容 创建,重命名,删除文件,修改文件和文件属性,以及Finder对所有文件系统任务执行的一般操作 访问NSFil...