测试代码以简单输出数字文本为例子: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFA...
IP属地:上海
测试代码以简单输出数字文本为例子: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFA...
增加了 UIContentUnavailableView,UIView 与 UIViewController 都可以设置数据为空时的占位视图。 推出新的数据持久化框架 Swi...
一、GCD 简介 1.1 GCD GCD(Grand Central Dispatch)本质是 将任务添加到队列,并且指定执行任务的函数。 GCD是纯C语言实现,提供了非常强...
第一步 homebrew 一键安装 第二步 ruby源更换 备选方案 若死活换源报错,直接进入 ~/ 目录找到.gemrc文件按如下替换修改 第三步 rvm 执行安装 (失败...
无论是在我们的今后的工作当中还是面试找工作当中,这两个知识点是十分重要的,有些同学们对这方面的知识还是不是很了解,概念模糊,这里我整理下相关的内容知识分享给大家。 一. KV...
在日常开发中,经常涉及到一些条件按钮和内容标签的展示。有很多属性需要添加,都用按钮来实现显然太繁琐,也不太河里 ,而且如果这些标签需要动态设置将变得更加复杂。本文通过UICo...
实现: 使用masonry对header的宽度进行约束 调用header的layoutIfNeeded 通过调用header的systemLayoutSizeFittingS...
UITableView 的加载原理 可变高的列表载体 Cell 是在开发中经常处理到的一个技术点。UITableViewCell 的高度需要在数据源代理中设置: height...