1. 地址 github地址 使用xcodebuild 构建.xcarchive 和 导出.ipa, 使用xrun altool 上传至test flight 2. shel...
1. 地址 github地址 使用xcodebuild 构建.xcarchive 和 导出.ipa, 使用xrun altool 上传至test flight 2. shel...
一.pods版本过低更新的问题。 二.pods镜像文件冲突,无法使用的问题。 首先cocoaPods需要三方面支持:ruby,镜像,pods版本。 大概说一下依赖关系,我们接...
之前写算法都是用 Java 实现,现在尝试用 Objective-C 来实现以下这个算法,首先定义链表节点如下 可以看到定义的 .h 和 .m 文件还是相对简单的,然后我们来...
绝对值函数 1. 取绝对值函数:y = |x| fabs() 取整函数 1. 对x进行向上取整 -- ceil() 2. 对x进行向下取整 -- floor() 3....
注意:此方法需要在第一次渲染页面时调用一次,截图操作时再调用一次,防止cell服用截图缺失 - (UIImage*)snapshotScreen:(UITableView*)...
问题 之前APP内截取tableView长图在iOS 11以下的机型可以正常运行,但是iOS 11系统却只能截图当前屏幕范围内的图片,如下图所示 原因 IOS11以后,Sel...
本文简单介绍了几种iOS静态扫描工具:Clang Static Analyzer、OCLint、Infer的使用方法和性能对比。 Clang Static Analyzer和...
infer是Facebook的Infer是一个静态分析工具。可以分析Objective-C,Java或者C代码,报告潜在的问题。 infer项目地址为https://git...
最近在研究infer时,遇到按照官方方法直接brew安装后cd 到项目目录,运行 > infer -- xcodebuild -target App目录 -configura...
导读: Infer的安装教程,包括docker镜像安装和linux编译源码两种安装方式。 介绍 Infer是Facebook一款开源的静态分析工具。Infer可以分析Obje...
文章结构: 1. 什么是 OCLint 2. OCLint 安装2.1. Homebrew 安装2.2. 下载并设置下载目录为环境变量2.3. 下载并拷贝至系统环境变量中 3...
前言 本文主要面向的对象是那些没有动画基础的入门引导,提供一个学习动画的正确途径,并且配以项目实战的效果的重点讲解。 正文 这篇文章要实现的效果如下图 实现这个效果需要了解基...
网络 Alamofire:http网络请求事件处理的框架。 Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。 Reachability.swift:用来检...
杀死app点击通知栏跳转到指定页面(以本地通知为例) 第一步:两个控制器 1.ViewController2.HelloViewController我们杀死App或者在后台的...
前言 移动设备上的应用性能取决于两个重要因素:硬件性能和软件质量。 硬件通常来说,CPU的核心频率决定了设备的处理速度,频率越高,运行越快。在手机还是单核时代时,硬件对于运行...
1. 示例 VC 自定义内容视图View 2. 详细说明 菜单项 JXCategoryTitleView 文本菜单项 JXCategoryImageView 图片菜单项 JX...
在使用Masonry时候,有时候虽然界面显示正常,但是log里面会出现如下类似的警告。 一.问题描述: [LayoutConstraints] Unable to simul...
推荐一下: iOS链式创建UI终结者 ➜ PPMaker 2018-05-10 注意 上拉和下拉的刷新控件都会显示,如果没有网的时候就两个都显示的解决办法,详细见评论41楼...
1、启用IQKeyboardManager 2、键盘弹出时,点击背景,键盘收回 3、在某个控制器禁用 IQKeyboardManager 4、键盘 Return 键的处理 可...