详细介绍一下ZFPlayer 3.0的用法,如果你有什么问题或者建议可联系我。在3.0之前版本使用ZFPlayer,是不是在烦恼播放器SDK自定义、控制层自定义等问题。作者公...
详细介绍一下ZFPlayer 3.0的用法,如果你有什么问题或者建议可联系我。在3.0之前版本使用ZFPlayer,是不是在烦恼播放器SDK自定义、控制层自定义等问题。作者公...
很多时候,AFNetworking都是目前iOS开发者网络库中的不二选择。Github上2W+的star数足见其流行程度。而从iOS7.0开始,苹果推出了新的网络库继承者NS...
podspec中的资源文件 iOS开发中使用cocoapod做依赖管理, 我们自己很多组件也使用cocoapod私有库进行管理. 在私有库的开发中, 总是会面临私有库的资源引...
当我们在写OC项目的时候,会有一个main.m文件,里面有一个main函数,在这个函数中唤醒app。 main函数作为程序启动后的第二个函数被调用,然后在main函数中再启动...
原文:https://www.jianshu.com/p/5f34368b4879[https://www.jianshu.com/p/5f34368b4879] 当我们在写...
依赖库 $ brew install automake$ brew install libtool 一. brew 安装 protobuf $ brew install pr...
不是你把dirll忘了?
关于说唱类型(风格)的简单分类1.Old School(复古、经典) 大多听众误认为一些歌词比较走心的说唱曲目就是指Old School,其实如果要具体定义Old school的话,应该从时间的角度。Ol...
有个问题,swift的crash可以被拦截吗?
iOS Swift Crash的捕获crash捕获介绍 如果对crash捕获不太了解,可以先参考这篇文章,本文进行Mach异常+Unix信号方式捕获crash。 NSException一般只在OC当中被捕获,一...
crash捕获介绍 如果对crash捕获不太了解,可以先参考这篇文章,本文进行Mach异常+Unix信号方式捕获crash。 NSException一般只在OC当中被捕获,一...
以前我们经常会重写控制器的dealloc方法,并且在dealloc方法中加上[[NSNotificationCenter defaultCenter] removeObser...
前言:以前都是用oc去写新项目,没怎么深入用swift写过项目,最近公司要开个新项目,我决定用swift去写,因为swift才是ios的未来,以后我会总结项目中碰到的一些问题...
官方文档链接https://developer.apple.com/documentation/uikit/uiapplicationshortcutitem/[https:...
由于平时接触算法比较少,今天看资料看到了o(1),都不知道是什么意思,查资料之后才理解。 描述算法复杂度时,常用o(1), o(n), o(logn), o(nlogn)表...
最近项目使用的是OC,后头看之前用Swift开发的一个项目时,发现很多细节都忘记了😭😭。为了回忆和以后方便查看,现在根据官方文档swift编程语言,做下笔记。 1、自动引用计...
自iOS8之后,苹果支持了扩展(Extension)的开发,开发者可以通过系统提供给我们的扩展接入点 (Extension point) 来为系统特定的服务提供某些附加的功能...
2020年初,新冠病毒悄然来袭,上万的民众深受其害,不幸者丧失生命达三千余人,还好政府及时组织医疗团队、制定防护相关措施于四月初得以控制,并在2020年4月4日举国哀悼,哀悼...
IMYAppGrayStyle 在哀悼日部分App需要全局变灰(部分页面变为灰色模式),这边使用了 layer 叠加渲染的方案,支持任意页面变灰。 性能和适用性都完胜 hoo...
使用masonry进行布局构建的时候,代码逻辑往往比较长。在布局页面时往往会有嵌套的情况发生,组件的创建代码就和布局代码交织在一起,一段代码看起来更是复杂,让人难以理解。 本...
日期/时间在开发中经常使用, 但涉及到的无非是时间转字符串显示出来, 或者根据字符串获取时间对象, 其他的涉及很少. 花了点时间看了一些相关的资料, 发现相关的东西还真不少....