主业iOS/PHP,副业啥都玩,QQ:705719110,欢迎来撩!

 分类:iOS开发

iOS 上的 FlexBox 布局

iOS 上的 FlexBox 布局
最近看到一个flexbox布局方式的跨平台实现,没错,就是facebook的Yoga,也看了一下iOS上的,很多分都以分析各种性能开端,我这里只是介绍一下,不做比较,全看个人选择~ 闲来理解一下flexbox,我在之前的RN系列中介绍过一些,可以去看看 flexbox布局与Rea...

随风 3个月前 (02-02) 164℃ 0评论 0喜欢

iOS 中 initialize 与 load

iOS 中 initialize 与 load
Objective-C 有两个神奇的方法:+load 和 +initialize,这两个方法在类被使用时会自动调用。但是两个方法的不同点会导致应用层面上性能的显著差异。 initialize 方法和 load 调用时机 首先说一下initialize 方法:苹果官方对这个方法有这...

随风 3个月前 (01-31) 78℃ 0评论 0喜欢

iOS ReplayKit的使用

iOS ReplayKit的使用
项目中要用到录屏功能,就研究了一下iOS的ReplayKit框架,这里简单说一下使用,在需要使用录屏的地方引入头文件,添加代理 RPPreviewViewControllerDelegate: ReplayKit Objective-C ...

随风 3个月前 (01-26) 190℃ 0评论 0喜欢

iOS 应用内截屏代码

iOS 应用内截屏代码
新需求需要截屏,这里简单说一下截屏的代码。常用的截图方法如下所示: ScreenShot Objective-C UIGraphicsBeginImageContext(CGSizeMake(100,100 )); //curr...

随风 3个月前 (01-18) 88℃ 0评论 0喜欢

iOS WebView 加载的时候定位

iOS WebView 加载的时候定位
项目中要添加外卖,H5做的,要获取定位权限。 当我们使用H5与Native进行混合开发时候,如果需要web界面在加载时候获取手机定位权限,之前的项目用的是加载web之前把所需坐标拼接到网址内,但是这次的页面是vue写的动态web,所以就不是很合适了,那就直接把这个动作交给H5去处...

随风 3个月前 (01-17) 93℃ 0评论 0喜欢

iOS CallKit的简单使用

iOS CallKit的简单使用
监测电话状态 项目里有直播,所以要处理好状态,其他的都还好,在测试的时候遇到了接到电话时没有处理好的问题,这里简单介绍一下我的处理方法,使用CallKit框架: CallKit Objective-C #import <Call...

随风 3个月前 (01-16) 131℃ 0评论 0喜欢

iOS 获取过去一段时间的月份

iOS 获取过去一段时间的月份
遇到一个需求,要获取前几个月的月份,并用这些时间数据去请求,刚好过了2018年,之前写的有点问题,于是就重新修改了方法,采用日历类来做。 来看获取上个月月份的代码,setMonth: 就是获取月份的关键,-1位上个月,1位下个月,以此类推 NSCalend...

随风 3个月前 (01-15) 66℃ 0评论 0喜欢

iOS 在VC生命周期中添加方法

iOS 在VC生命周期中添加方法
之前遇到了一个问题,需要在VC的生命周期 viewDidLoad 之前添加一个方法,当时没有考虑,现在又需要用到了,简单说一下,其实之前考虑的是继承、Category(创建一个Category来覆盖系统方法,系统会优先调用Category中的代码,然后在调用原类中的代码),但是发...

随风 4个月前 (01-07) 81℃ 0评论 0喜欢

iOS UIWebView对H5的缓存功能

iOS UIWebView对H5的缓存功能
这两天在搞与H5交互的事,之前做的都是加载的静态的web页面,交互调试起来很快,这次搞的是js写的前端页面,跳转什么的都是动态的,然后就不响应了,搞了半天原来是缓存的问题,这里简单介绍一下,一般请求会使用下面的方法: UIWebView Object...

随风 4个月前 (01-04) 215℃ 0评论 0喜欢

iOS 环信打包上线报错

iOS  环信打包上线报错
升级去年集成的环信,集成动态库上传AppStore出现问题,打包上线时报错 ERROR ITMS-90087: “Unsupported Architectures. The executable for xiantaiApp.app/Frameworks/Hyph...

随风 4个月前 (12-28) 111℃ 0评论 0喜欢