摘要: 一、安装RVM 1、RVM:ruby版本管理器,命令行工具 管理Ruby 开始安装吧~ 对!!就是这样换成taobao ⬇️ ⬇️ 这个是检测你是不已经更换成功 ,知道了嘛,各位。 开始安装RVM啦~~~~ rvm安装成功长这样: 二、升级Ruby 接着上述的来哈。。 查看一下ruby有哪些版本: 阅读全文
posted @ 2016-07-12 18:34 Evelynzn 阅读(5564) 评论(0) 推荐(0) 编辑
摘要: 1. frame与bounds的区别:frame是从屏幕的左上角开始计算位置,而bounds是从新添加view左上角作为(0,0)开始计算bounds是以自身为参考系,所以左上角的点为原点center坐标参照父视图坐标系2. iOS启动流程:从main方法开始:NSStringFromClass([... 阅读全文
posted @ 2016-01-15 14:14 Evelynzn 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 内存管理: 基本数据类型或者Core Foundation对象都没有引用计数 主线程会自动创建释放池,子线程需要手动创建释放池。 具体的区别:http://www.cnblogs.com/langtianya/p/3722129.html 1. NSString: retain:始终是浅复制。引用计 阅读全文
posted @ 2016-01-09 17:12 Evelynzn 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1. 取消collectionView头视图重叠情况:以下两种情况效果一样 但是有一点点bug 每次remove之后 需要把视图刷到上面才会显示(后续会改进方法) 2. 获取视图的viewController 和 UINavigationController 3. 手动在控制器上添加Navigati 阅读全文
posted @ 2015-12-18 21:53 Evelynzn 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.声明变量 常量声明变量:var age = 10声明常量:let age = 10 (不加分号,除非多条语句写在同一行)二进制前缀:0b(必须小写)八进制前缀:0o十六进制前缀:0x2. 基本数据类型:Int Float Double Bool Character String Array Di... 阅读全文
posted @ 2015-12-07 11:29 Evelynzn 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 请尊重原创的劳动成果:罗朝辉(http://www.cppblog.com/kesalin)http://www.cppblog.com/ipzyh/articles/CoreData.htmlEntity - NSEntityDescriptionEntity 相当于数据库中的一个表,它描述一种抽... 阅读全文
posted @ 2015-12-01 22:52 Evelynzn 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 高德开发者平台 有开发指南iOS9配置网络:NSAppTransportSecurity NSAllowsArbitraryLoads 请看这里 原文章:http://www.oschina.net/question/262659_149771?fromerr=Y0rzKueR1. GPS定位:... 阅读全文
posted @ 2015-11-20 16:45 Evelynzn 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. storyboard中添加scrollview:先添加scrollView,进行约束添加View 进行约束 相对于scrollView如果水平滑动:设置vertically in Container 竖直方向滑动:Horizontally in Container将View的宽度以scroVi... 阅读全文
posted @ 2015-11-17 19:45 Evelynzn 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 传值:1. 属性传值:从前往后2. 代理传值:从后往前3. block:4. 单例:普通写法和GCD写法5 . 通知 NSNotificationGCD 单例:static PlayMusicHelp *share = nil;+ (PlayMusicHelp *)shareData { if... 阅读全文
posted @ 2015-11-14 12:08 Evelynzn 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1. 函数指针1.1 函数指针:定义:指向函数的指针,可以通过函数指针调用指向的函数指针类型必须与指向的数据类型一致, 函数有:返回值 函数名名 参数列表函数指针声明: 返回值类型 (*函数指针名) (参数列表)= 函数名函数名和数组名一样都是地址// 例1: int (*p)... 阅读全文
posted @ 2015-09-18 20:42 Evelynzn 阅读(290) 评论(0) 推荐(0) 编辑