1.GCD信号量简介 GCD信号量机制主要涉及到以下三个函数: dispatch_semaphore_create(long value);和GCD的group等用法一致,这...
1.GCD信号量简介 GCD信号量机制主要涉及到以下三个函数: dispatch_semaphore_create(long value);和GCD的group等用法一致,这...
上周,我们发布了 Agora Flutter SDK 之后,吸引了 Flutter 社区的诸多关注。Google Flutter 与 Dart 的产品负责人 Tim Snea...
悬念: 我们希望如下图般的,在不同尺寸的设备适配不同的封面图及文本。 而且,我们期望效果代码越简单越好,可读性越高越好,像下面一样就能达到效果: 那么,我们该怎么做呢?在此之...
文/若凡 “我说你就别管他那档子事了,真是的!”我爸在旁边直叨叨。 “那你说三嫂张口了,我还能直接推了...”我妈无奈地说。 我就站在旁边没吱声,但心想:这事儿还是别管了! ...
(1) 前天文涛生日,请朋友们吃饭。席间,文涛突然问我,“你们这些作者怎么这么厉害?” 我有些纳闷,反问,“什么事厉害?” 他说,“小李子前脚刚获奥斯卡小金人,后脚朋友圈内写...
序 在网上能找到挺多图片折叠效果的教程,但大多数是一层折叠,在他们的教程的基础上,我试着实现了一下多层折叠的效果。操作如下~ 效果 Demo Demo地址:https://g...
网上乱逛看到的强力面试题list,问别人问自己都是好干货,存了。 以下是题目 [※]@property中有哪些属性关键字? 属性相关的关键字,可以按照一些功能来分类 线程相关...
什么是持续集成 持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括...
又给自己挖了一个坑,我很喜欢动画不错,但是写出来又是另外一个问题了~~~这一篇我们来说说UIKit中的动画API,期中包括: UIView.UIView.animateWit...