摘要: 最后更新: 2017 06 21 一、文件结构 ![在此输入正文][1] 二、KMSwizzle KMSwizzle 主要就一个方法交换的代码 ![image_1bj4m5jn1d4f1oei1i8v8ri17igm.png 96.3kB][2] 2.1 class_getInstanceMetho 阅读全文
posted @ 2017-06-21 20:50 洒水先生 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 最后更新:2017 05 23 方法 属性 阅读全文
posted @ 2017-05-23 21:35 洒水先生 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 最后更新:2017 05 11 前言 距离上次发版本已经快接近两个月了,这两个月发生了很多事,有因为产品规划主动撤下版本的,也有苹果审核各种 挑剔 的悲剧的,也有因为时下 苹果微信 互怼造成的, 当然也有自己失误造成的。记录一下,避免以后在走这样的坑. 壹: Restore Purchases 在 阅读全文
posted @ 2017-05-11 20:53 洒水先生 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 最后更新 2017 04 25 在iOS开发中经常会用到字体, 一般字体文件比较小的,单一的,几十k, 可以通过内置进去;如果字体文件比较多或者字体文件比较大,通常通过动态加载方式。 静态加载方式 1. 将文件拷贝到项目工程中,在项目的 Info.plist 文件进行如下配置: Fonts prov 阅读全文
posted @ 2017-04-25 10:32 洒水先生 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 最后更新:2017 03 20 private: 只能在当前类里面访问 fileprivate: 只能在当前文件内访问 internal:internal访问级别所修饰的属性或方法在源代码所在的整个模块都可以访问。 如果是框架或者库代码,则在整个框架内部都可以访问,框架由外部代码所引用时,则不可以访 阅读全文
posted @ 2017-03-20 21:38 洒水先生 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 2017 02 26 宁波之行 哪有什么岁月静好,不过是因为别人替你负重前行。 开始 为期两天(25、26号)的宁波之行结束了,这算是今年第一次旅游,选择宁波也是一时兴起。 本来打算这个周末带女朋友去摘草莓的,不过是在周四早上和女朋友在地铁上不知怎么突然冒出想法说去宁波看看,然后就买票,联系 胡 & 阅读全文
posted @ 2017-02-26 21:08 洒水先生 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 最后更新:2017 02 22 2017, 说到做到 [TOC] 一: 初识FMDB 1. FMDB是iOS平台的SQLite数据库框架 2. FMDB以OC的方式封装了SQLite的C语言API 3. GitHub链接: https://github.com/ccgus/fmdb 优点: 1. 面 阅读全文
posted @ 2017-02-22 21:54 洒水先生 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 最后更新:2017 02 22 这是一篇很早很早的博客文章,虽然很基础,但是毕竟曾经历程,因此也保存下来 1. 概念 va_list 是在 C语言 中定义的宏,指在解决 + 变参问题是指参数的个数不定,可以是传入一个参数也可以是多个; + 可变参数中的每个参数的类型可以不同,也可以相同; + 可变参 阅读全文
posted @ 2017-02-22 20:55 洒水先生 阅读(1838) 评论(0) 推荐(0) 编辑
摘要: 原文链接: "Today" 最后更新:2017 02 18 译文: 应用的今日视图扩展被称作小部件。小部件为用户提供快速访问重要信息的入口。例如,用户打开今日视图实时查看股票价格或天气情况,查看今天的日程安排,或者执行一个快速任务,例如标记事件已经被完成。用户往往经常打开今日视图,是希望他们感兴趣的 阅读全文
posted @ 2017-02-18 21:05 洒水先生 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 最后更新:2017 01 23 参考链接: + "MVVM奇葩说" + "MVVM 介绍" + "Model View ViewModel for iOS [译]" + "唐巧 被误解的 MVC 和被神化的 MVVM" ReactiveCocoa使用学习 参考资料: + "RACObserve 和 阅读全文
posted @ 2017-01-23 21:42 洒水先生 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 最后更新:2016 12 18 测试环境: Xcode8.1 一、前言 iOS9 已经过去一年了,3D Touch也在项目中实战过,但一直没有总结一下,现在新的项目也用到了3D Touch, 网上找了找资料,很杂,打算自己总结一下,希望不妥之处,还望指正。 二、参考链接: 1. "苹果的Gettin 阅读全文
posted @ 2016-12-18 21:46 洒水先生 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 最后更新2016 04 06 一、 UITabbarController 1. 给UITabbarController 设置 viewControllers 熟悉时候,超过五个就会有一个 moreNavigationController ; 调用 UITabbarController 的 addCh 阅读全文
posted @ 2016-04-06 22:08 洒水先生 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 最后更新时间: 2015 05 06 这是一篇很早之前写的,整理笔记的时候看到了,Linux 非常基础操作。 ![image_1bff4dsme1kbgai5ga51ta61o3l9.png 309.5kB][1] bin/sbin: 一般是存放可以执行文件 绝对路径 相对路径 mkdir dir 阅读全文
posted @ 2015-05-06 21:46 洒水先生 阅读(103) 评论(0) 推荐(0) 编辑