一、iOS核心动画介绍 CoreAnimation框架是基于OpenGL与CoreGraphics图像处理框架的一个跨平台的动画框架。在CoreAnimation中大部分的动...
一、iOS核心动画介绍 CoreAnimation框架是基于OpenGL与CoreGraphics图像处理框架的一个跨平台的动画框架。在CoreAnimation中大部分的动...
前言 前一阵公司App要实现Siri语音转账的功能,百度了很久,没有找到详细的教程,于是在查阅了多年WWDC视频资料后,终于实现了,今天就这一个功能详细的讲解一下,希望对大家...
以下做法在iOS 9、10 上可行 在viewWillAppear:方法移除 结果 在以下两个方法再次查看tabBar的子控件 结果显示确实移除了UITabBarButton...
最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库相互依赖,这里写篇摸索笔记,记...
一、初始化Fastlane 1.首先,打开终端窗口,cd 到项目目录。进入项目文件夹之后,输入下列命令 fastlane init# 注意:如果你看到一个 “permissi...
本文参考七七 iOS Runtime原理及使用,非常感谢该作者 runtime简介 因为Objc是一门动态语言,所以它总是想办法把一些决定工作从编译连接推迟到运行时。也就是说...
每次解析crash文件的时候都要敲一遍冗长命令,所以弄个脚本来解析闪退信息,需要以下3个文件:1.dSYM文件首先通过Xcode的菜单选项Window->Organizer拿...
虽然iOS系统相比于其他手机操作系统相对安全,但是这个安全并不是绝对的,我一直相信,道高一尺魔高一丈。此文想以实际例子出发,告诉大家,如何去反编译一个app,并且从某个角度来...
Coordinators模式 一般情况下push或present到一个新的vc页面,都是在现有的vc页面创建view controller,设置相应的传递数据,然后进行pus...