iOS
为你读诗
ios开发,杭州工作。github:https://github.com/andi911 没开源啥,关注了不少是因为用到或对那些第三方库有一定的了解。
展开
-
iOS中GCD的使用小结
本篇博客共分以下几个模块来介绍GCD的相关内容:多线程相关概念多线程编程技术的优缺点比较?GCD中的三种队列类型The main queue(主线程串行队列)Global queue(全局并发队列)Custom queue (自定义队列)Group queue (队列组)GCD中一些系统提供的常用dispatch方法欢迎访问作者个人博客www.dullgrass.com,更多好的文转载 2017-03-23 17:50:41 · 221 阅读 · 0 评论 -
iOS开发-------属性用copy、strong修饰的区别
Copy,Strong的区别需要了解点内存管理的知识,Strong是ARC下引入的修饰,相当于手动管理内存(MRC)下的retain,在相关代码下,常常看到有的人用copy修饰NSString,NSArray,NSDictionary..等存在可变与不可变之分的对象,常常会用copy,而不是strong,下面代码来解释一下strong与copy的区别:先说明一下什么叫做浅拷贝,什么叫做深拷原创 2017-10-18 11:45:20 · 264 阅读 · 0 评论 -
ios居然自带悬浮窗调试工具
我们经常使用各种调试工具,或者开源库来支持悬浮窗调试信息,但苹果的私有方法就提供了UIDebuggingInformationOverlay。系统要求: ios10+,iOS11 目前在我自己的手机上测试是行不通的。如果英语不错的可以去看这篇,看完记得通知我一下噢。https://www.raywenderlich.com/177890/swizzling-in-ios-11-w原创 2017-12-21 10:56:34 · 3591 阅读 · 0 评论 -
WKWebView的使用和各种坑的解决方法(OC+Swift)
WKWebView的基本介绍和使用WKWebView的几个代理方法WKWebView是苹果在iOS 8中引入的新组件,目的是给出一个新的高性能的WebView解决方案,摆脱过去 UIWebView的老、旧、笨重,特别是内存占用量巨大的问题,它使用Nitro JavaScript引擎,这意味着所有第三方浏览器运行JavaScript将会跟safari一样快。看到我这篇文章的小伙伴,对iO转载 2017-12-22 14:39:51 · 3694 阅读 · 0 评论