在 Xcode 项目中使用多个 target 是一种常见的方式来创建具有不同资源和设置的多个应用程序(例如,为不同的客户或市场定制的版本)。每个 target 可以有自己的资...
业务场景: 在自己做二维码生成,生成以后需要传递图片到后端,结果发现APP一直在闪退,断点调试的时候,发现问题出现在了UIImage转NSData这一步,也就是以下这两个方法...
github上前100的ios项目 1. AFNetworking 作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多...
iOS 插件化和动态化加载是两个不同的概念,但它们都可以让 iOS 应用程序更加灵活和可扩展。 插件化 iOS 插件化是将应用程序的某些功能模块打包成插件,以便在运行时动态加...
IQKeyboardManager(键盘防遮挡): iOS IQKeyboardManager使用 - 简书 IQKeyboardManager - github Clipp...
你好,请问解决了么,我也出现同样问题
iOS之H5调用系统相册相机浏览文件在我们iOS开发中大家遇到过H5和原生交互,需要上传文件,刚开始的思路肯定是在之前轻车熟路的js交互中原生方法获取文件之后上传,今天我们了解一个新的方法,其实苹果官方给我们提...
https://github.com/pujiaxin33/JXCategoryView A powerful and easy to use category view (...
UIWebView替换WKWebView后,iOS13以上系统下,在本地html文件body中增加以下属性,解决不能滑动问题 overflow-y:scroll;(主要) -...
1. runloop是来做什么的?runloop和线程有什么关系?主线程默认开启了runloop么?子线程呢? RunLoop(消息循环):说白了就是一种事件监听循环。就好比...
浅拷贝:只创建一个新的指针,指向原指针指向的内存深拷贝:创建一个新的指针,并开辟新的内存空间,内容拷贝自原指针指向的内存,并指向它 非容器对象 copy/mutableCop...
前言 在开发的时候,使用copy的频率还是挺高的,我们只要copy定义的属性的设置方法并不保留新值,只是其拷贝一份值,为什么NSString、NSArray、NSDictio...
如何清空view上的所有子视图 本文重点讲的是NSSet和NSArray的makeObjectsPerformSelector方法和enumerator方法 removeFr...
一、概述 通过上一篇文章的学习,我们对关于MVC的弊端的产生和MVVM中viewModel的职责及其使用注意事项,想必都有了些许了解和认识,最起码What is MVC ? ...
原文链接: http://draveness.me/autoreleasepool/关注仓库,及时获得更新:iOS-Source-Code-AnalyzeFollow: Dr...