
工具
小小*薛
每天进步一点点
展开
-
CocoaPods安装 详细
*2018.8.28 https://gems.ruby-china.org域名更新为 https://gems.ruby-china.com*2017.12.1 更新ruby源一、CocoaPods简介CocoaPods负责管理iOS项目中第三方框架。CocoaPods的项目源码在Github上管理。项目从2011年8月12日开始,CocoaPods的出现使得我们可以节省设置和更新第三方开...原创 2018-10-18 09:56:45 · 148 阅读 · 0 评论 -
iOS 299美元企业账号申请流程及注意事项
iOS开发者众多,但并不是所有的开发者都对账号申请,证书配置这些问题都清楚,毕竟不是所有开发者都能够经历这个环节,多数情况下是进公司之前这些东西都已经有了。作为一个合格的iOS开发者,我们必须要了解苹果的三种开发者账号,下图对三者进行了比较和总结,我在图中需要注意的地方做出了标注。原文:https://blog.youkuaiyun.com/huxinguang_ios/article/details/7...原创 2018-10-18 09:59:30 · 578 阅读 · 0 评论 -
Mac配置git管理神器-SourceTree
1、下载软件https://www.sourcetreeapp.com/不用多说,官网下载正版免费。(需要vpn)原创 2018-10-16 10:36:01 · 856 阅读 · 0 评论 -
NSRunLoopCommonModes和Timer
今天学习别人的博客看到这个NSTimer的用法,我才知道我自己以前根本不知道,NSTimer有时候会无效。当使用NSTimer的scheduledTimerWithTimeInterval方法时。事实上此时Timer会被加入到当前线程的Run Loop中,且模式是默认的NSDefaultRunLoopMode。而如果当前线程就是主线程,也就是UI线程时,某些UI事件,比如UIScrollView...原创 2019-04-03 14:44:55 · 367 阅读 · 0 评论 -
利用dispatch_once创建单例
在之前有一篇学习笔记中,记载了一篇如何在OC中实现单例的文章:《IOS学习笔记4—Objective C—创建单例》自苹果引入了Grand Central Dispatch (GCD)(Mac OS 10.6和iOS4.0)后,创建单例又有了新的方法,那就是使用dispatch_once函数,当然,随着演进的进行,还会有更多的更好的方法出现。今天就来简要介绍下如何利用dispatch_once创建...转载 2019-04-03 15:30:33 · 178 阅读 · 0 评论 -
absoluteString
?后是第一个参数&后是后面的参数NSURL *url = [NSURL URLWithString:@“http://www.baidu.com/search?id=1”];NSLog(@“scheme:%@”, [url scheme]); //协议 httpNSLog(@“host:%@”, [url host]); //域名 www.baidu.comNSLog(@...转载 2019-04-03 15:34:02 · 870 阅读 · 0 评论 -
iOS横竖屏旋转及其基本适配方法
前段时间抽空总结了一下iOS视频播放的基本用法,发现这其中还有一个我们无法绕过的问题,那就是播放界面的旋转与适配。的确,视频播放与游戏类型的App经常会遇到这个的问题。由于至今接手的项目中不常涉及这块知识疏于总结,在搜索了一些资料后也发现都很散乱,所以决定在这里重新整理一下。目录一、最让人纠结的三种枚举二、两种屏幕旋转的触发方式三、屏幕旋转控制的优先级四、开启屏幕旋转的全局权限五、开启...转载 2019-05-07 14:22:23 · 985 阅读 · 0 评论