在开发中我们经常会遇到根据某个条件来判断数组中某个元素是否存在的情况,一般我们会使用for循环,然后在循环里使用if进行判断。其实我们也可以使用NSPredicate过滤器来...
在开发中我们经常会遇到根据某个条件来判断数组中某个元素是否存在的情况,一般我们会使用for循环,然后在循环里使用if进行判断。其实我们也可以使用NSPredicate过滤器来...
在开发过程中,有时候可能需要判断网络是否真正可用,即真正可以访问互联网(比如连上未插网线的路由器WiFi时,网络并不是真正可用)。当在网络不可用时,可能需要提示用户或做一些其...
1. GCD定时器的使用 2. GCD定时器源代码 GCDTimer类,使用时导入该类即可。 2.1 GCDTimer.h 2.2 GCDTimer.m
1. 触感反馈的使用(UIFeedbackGenerator) 提示:UIFeedbackGenerator在 iOS 10.0 及以后可用。 1.1 触感反馈工具类 Fee...
Flutter应用程序包含两个部分,代码和资源(asset)。资源可在运行时访问。资源通常包括配置文件、图标、图片、字体等。当我们需要使用资源时,需要在根目录下的pubspe...
API网关是目前微服务架构下一个非常重要的组件,当前比较火的网关有Kong、Spring Cloud Gateway、Zuul、APISIX等,那么如果我们在企业内部需要自己...
一、准备好icon图标 然后放到项目中 如图所示 注意:1、图片一定不要放到 Assets.xcassets 里面2、icon图片的名称可以随意取3、icon图片可以为一张 ...
1.关键点是在主线程的runloop中加入一个machport2.在子线程中,1)将要发出的通知加入一个数组中,然后通过主线程中的machport发出消息2)在主线程中接收p...
1、Cocoapods配置、更新&降低版本[https://www.jianshu.com/p/2848730fd257]亲测管用2、iOS常用第三方库汇总[https://...