请说明并比较以下关键词:__weak,__block __weak与weak基本相同。前者用于修饰变量(variable),后者用于修饰属性(property)。__weak...
请说明并比较以下关键词:__weak,__block __weak与weak基本相同。前者用于修饰变量(variable),后者用于修饰属性(property)。__weak...
欢迎关注微信公众号:石杉的架构笔记(id:shishan100) 周一至周五早八点半!精品技术文章准时送上! 目录 一、业务场景介绍 二、Spring Cloud核心组件:E...
案例整理自《增长黑客》 Facebook 1,博客小挂件 面向用户提供带有个人Facebook基本资料的博客小挂件,用户可以将小挂件的代码粘贴到自己的公共主页或者博客上,对外...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 写在前面的话,前段时间写了一篇文章 二十三种设计模式[https://www.jianshu.com/p/...
上一篇文章已经说了怎么编译出android下可用的ffmpeg so文件,并且通过传递一个字符串命令的方式实现需求,真的非常方便,这里我就用这个so来实现一个小视频简单制作功...
前言 这篇文章里会涉及如下几个方面: 1、代码的组织结构,以及为何要这样写。2、那些场景适合使用子控制器,那些场景应该避免使用子控制器?3、分离UITableView的数据源...
最近完成了我司iOS项目的重构,把整体的代码架构都梳理了一遍,主要按照MVP的架构模式,并综合考虑了重构的难度和效果。在这个过程中也积累了一些代码重构方面的经验,在这里总结一...
JSONConverter是MAC上iOS开发的辅助小工具,可以快速的把json数据转换生成对应的模型类属性,目前支持Objective-C、Swift以及目前流行的第三方库...
前言 最近项目中的很多功能都要使用到AVFoundation,现在将项目中的复杂功能进行拆分细化,并总结成小Demo记录下来。 下面这个是图片插入到视频中,并导出一个完整视频...