目录 使用实例原理分析特性深入源码寻找释放点追踪泄露报告泄露构建堆栈信息侧滑返回特殊处理 序言 MLeaksFinder 是WeRead团队开源的一款检测 iOS 内存泄漏的...
目录 使用实例原理分析特性深入源码寻找释放点追踪泄露报告泄露构建堆栈信息侧滑返回特殊处理 序言 MLeaksFinder 是WeRead团队开源的一款检测 iOS 内存泄漏的...
首先来看下微信上的效果: 再来看下我们的实现效果: 前言 微信的悬浮窗功能已经出来有好几个月了,最近因某些特殊原因正好想尝试实现它。接下来就有了一顿操作(学习)猛如虎,一看效...
在本文中,你将了解到如下内容:iOS中对shadow的简单使用shadow相关属性的解析shadow与图层混合和离屏渲染的关系 前言 在我们日常的开发过程中,为视图添加阴影是...
Dispatch Source Timer 的使用以及注意事项 Dispatch Source Timer 是一种与 Dispatch Queue 结合使用的定时器。当需要在...
bundle 资源包 是静态的,不参与项目的编译,所以不占包的大小,如果bundle里面要包含xib,那么需要创建工程的形式,将xib 序列化为静态nib。bundle 里面...
在很久很久以前,我一直以为,会有一种控件可以很直观地让用户横着选,像这样 可是翻了翻控件库,只有UIPickerView可以竖着让用户选东西之外,所谓的那个“直观的控件”根本...
iOS早在iOS5的时候为了解耦、更加清晰的处理页面View的逻辑,UIViewController提供了addChildViewController方法,将ViewCont...
Asset validation failedMissing Info.plist value. The Info.plist key 'BGTaskSchedulerPer...
Pod导入高德SDK ''' 高德地图 pod 'AMapNavi-NO-IDFA' #导航 包含AMap3DMap-NO-IDFA 所以不能导入AMap2...
当pod install时,出现如下报错Error 解决办法:在Podfile里添加源source 'https://github.com/CocoaPods/Specs.g...
当安装了Android studio后,使用命令行检测 然后出现错误 解决方法如下:Unable to find bundled Java version[https://s...
c#iOS单例的创建与销毁 单例:单例模式使一个类只有一个实例.单例是在使用过程,保证全局有唯一的一个实例.这样,才能满足统一管理的功能.例如,一个数据库,只需要全局统一的读...
为什么要选择Swift 从2014年苹果推出Swift1.0到今年9月份的Swift5.1已经过去了5年,平均每年一个大版本,半年一个小版本的迭代速度已经让Swift语言日臻...
最近因工程业务迭代需要实现oc与swift的工程内混编和组件混编踩到了不少的坑,且网上的博客和技术贴也没有看到一个明确的解决方案其绝大部分都是做到一半然后给一个很耐人寻味的结...
我的项目是framework工程,OC实现,最近加了些swift的功能代码,然后在target为framework的.m文件中#import "frameworkName-S...
随着iOS14的发布,WidgetKit也应运而生,替换了以前的Today Extension,各大APP也都开始适配iOS14,为APP增加桌面小组件,最近发现网易云也增加...
由于近期在开发桌面小组件,将遇到的一些问题和小知识点记录一下。 WidgetKit 桌面小组件-管理多套组件 一般情况下,我们会将某一功能汇总在一套小组件,因此,可能我们会开...
FSCalendar是开源iOS日历控件,支持横向、纵向滑动. 月模式,周模式. 显示农历,标记时间.定制时间范围.选择事件等多种需求. 一、安装 1. 使用CocoaP...
Xcode 10.1 + Fastmonkey-master 一 背景 Xcode从7.x升级后,无法使用Instrument的uiautomation脚本对iOS应...
介绍 动态库形式:.dylib和.framework 静态库形式:.a和.framework 动态库和静态库的区别 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次...