安装RVM终端执行: 检查 安装homebrew 我选择的中科大的源,注意终端执行过程中的提示,有些需要你根据提示执行下 是否成功: 安装ruby环境 列出已有的版本 安装:...
安装RVM终端执行: 检查 安装homebrew 我选择的中科大的源,注意终端执行过程中的提示,有些需要你根据提示执行下 是否成功: 安装ruby环境 列出已有的版本 安装:...
第一步,获取install文件 把官网给的脚本拿下来curl -fsSL https://raw.githubusercontent.com/Homebrew/install...
私有API 也存放在 Frameworks 框架中,但是却没有在苹果的官方文档中有使用说明、代码介绍等记录。按苹果的说法,未公开的 API 还不够成熟,可能还会变动,等完全成...
需求 根据两个日期(NSDate),算出它们相差多少天。 解决方法 NSCalendar类提供了计算差值的接口,可以计算两个日期相差多少年月日时分秒等 代码 打印结果 注意事...
有时候在显示文本的时候,需要根据服务器返回的内容来显示全部内容,而文本的宽度是被限制的,这个时候可以根据文本的内容来自动缩小文本的大小。 用label的两个属性就可以解决上述...
此篇是来记录工程需求的。先看需求图吧 解析一下,title的文字换行,title前面加标签,这样的情况一般就会想到用NSMutableAttributedString富文本来...
iOS的视图中,UIScrollView是比较常用的视图。但是UIScrollView在自动布局中是一种特殊的视图。 不使用自动布局 假设需要实现一个简单的需求:在一个UIS...
需求场景 需求:APP中经常有一些页面,有很多的填写,如果用户不小心触发了返回,这些资料都没有保存会非常影响体验;或者一些功能有多个页面流程,不希望返回上一页,而是要做某些处...
1、按快捷键command+shift+g2、输入~/Library/Developer/Xcode/UserData/CodeSnippets3、将CodeSnippets...
一、Charles简介 1.Charles的功能 Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络...
想要设置UIButton的Image大小最简单的一个方法 UIButton *button = [[UIButton alloc]initWithFrame:CGRectMa...
前言临近发版,却突然收到测试说分享返不回来,2台设备都回不来,为此我焦头烂额。而自己的手机以及其中另外一个手机分享都没有问题。而手机系统版本也差球不大,14.3分享不行。而我...
要实现的目标效果图: 目标效果拆解分析(demo地址): 1、左右滑动时,保证第一列固定不动,右侧的列表可以根据手势进行左右滑动; 2、当左右滑动自然减速到0时,需要根据右侧...
App的设置界面通常会有“开启通知”这项功能,这个需要在跳转设置页面的时候就进行判断,如果当前是已开启的状态,多数app就直接隐藏系统通知这一行功能了,如果是未开启,则显示这...
前言 小伙伴们在开发中是否遇到过这样的需求呢,一个控件的某个部分被另外一个控件遮挡住,当点击这个重叠部分时,需要响应被遮盖控件的点击事件,就如下图所示 当我们点击区域3时,响...
之前用模态跳转(presentViewController)做了一个自定义弹窗,但是后来有个需求,需要点击弹窗里的按钮,在进行push跳转,一开始的想法是,怎么获得当前这个栈...
之前写了一篇适配 iOS 11 的文章链接,如今 iPhone X 上市后,又要掀起一波适配潮了。对于开发者来说, iPhone X 并不像之前的产品那么容易适配。因为齐刘海...
App里总会有很多的弹窗,为了美观,大多数弹窗都需要盖住导航栏;这时弹窗会添加到window上以满足需求。但添加到window上的弹窗却不方便管理,也与页面脱离关系,如果有异...