什么是UIStackView? UIStackView是在iOS9中才出现的,它可以帮助我们布局UI控件,从而减少我们的约束代码。 注1:UIStackView虽然继承自UI...
@jianshudxw 回去看看我的代码例子,然后细品!!!
为 NSThread.isMainThread 正言缘起 一个线上 Crash Crash 最终定位到 MBWebManager 一个方法中: 其中 MBWebView_dispatch_main_sync_safe 宏的定义...
缘起 一个线上 Crash Crash 最终定位到 MBWebManager 一个方法中: 其中 MBWebView_dispatch_main_sync_safe 宏的定义...
为了更好的促进互联网的研究和发展,国际标准化组织ISO在1985年指定了网络互连模型 OSI参考模型(Open System Interconnect Reference M...
多个线程访问同一块资源时候,容易引发数据错乱与数据安全问题 使用GCD中的串行队列,是实现线程同步的一个常规方案,并且效率也不低 资源竞争的案例 竞争导致的后果 取20,还剩...
基础知识 C++的源文件扩展名是:cpp(c plus plus) C++程序的入口是main函数(函数既方法,一个意思) C++完全兼容C语言的语法,很久之前,C++叫做C...
你让Combine怎么想?
最快让你上手ReactiveCocoa之基础篇前言 很多blog都说ReactiveCocoa好用,然后各种秀自己如何灵活运用ReactiveCocoa,但是感觉真正缺少的是一篇如何学习ReactiveCocoa的文章,...
找到一篇讲MVVM实践的文章,翻译一下,大家将就着看。原文 :https://medium.com/blablacar-tech/rxswift-mvvm-66827b8b3...
1 什么是some 在今年的WWDC上,苹果新推出的SwiftUI中出现了新的关键字some 这里的some其实就是和一个称为opaque(不透明)类型有关,在返回类型前面加...
标题党。。POSTMAN 官方早就不更新了。
十款被封神的Chrome浏览器插件(附链接)Chrome浏览器之所以这么好用,跟其丰富的插件扩展是离不开的,以下是小编精心整理的十款Chrome插件,请不要眨眼哦。(下载链接在底部) 1、右键搜:用右键实现300多种功...
瞎几把扯淡
去掉系统的UITabBar上的黑线I don't want to be someone that you're settling for. I don't want to be someone that an...
瞎几把写
报
Showing Recent Messages
Undefined symbol: ___cxa_guard_abort
错误
集成mars小结为了更好的记录程序的崩溃记录,集成了微信的mars中的xlog到项目中。 Mars包括四大模块 comm:可以独立使用的公共库,包括 socket、线程、消息队列、协程等; ...
一、前因 CALayer由背景色backgroundColor、内容contents、边缘borderWidth&borderColor构成 设置圆角不就是设置layer的c...