2018年12月5日

导致重新设计的原因和解决之道

摘要: 设计模式可以确保系统能以特定方式变化,从而帮助你避免重新设计系统。每一个设计 模式允许系统结构的某个方面的变化独立于其他方面,这样产生的系统对于某一种特殊变化 将更健壮。 下面阐述了一些导致重新设计的一般原因,以及解决这些问题的设计模式: 1) 通过显式地指定一个类来创建对象 在创建对象时指定类名将 阅读全文

posted @ 2018-12-05 16:51 iosblog's 阅读(233) 评论(0) 推荐(0) 编辑

2017年11月20日

iOS 嵌套在scrollView里面的tableView实现左滑删除功能

摘要: 首先在tableView里面实现cell的左滑删除功能是挺简单的,相信大家都懂得怎么做。但是,当有多个tableView放在一个scrollView里面的时候,会产生一系列的问题。 问题1: scrollView在滑倒最边上(左或右)的时候,为了提醒用户已经滑到最边上了(左或右),再继续向左(右)滚 阅读全文

posted @ 2017-11-20 15:46 iosblog's 阅读(2132) 评论(0) 推荐(0) 编辑

2017年7月25日

ReactiveCocoa 中 奇妙无比的“宏”魔法

摘要: ReactiveCocoa 中 奇妙无比的“宏”魔法 前言 在ReactiveCocoa 中,开源库作者为我们提供了很多种魔法,“黑”魔法,“红”魔法……今天就让先来看看“红”魔法。 在ReactiveCocoa 中,封装了很多非常实用的“宏”,使用这些“宏”为我们开发带来了很多的便利。 今天就来盘 阅读全文

posted @ 2017-07-25 16:22 iosblog's 阅读(659) 评论(0) 推荐(0) 编辑

2017年7月17日

如何阅读项目源代码

摘要: http://blog.csdn.net/yxy11256974/article/details/53449703 阅读全文

posted @ 2017-07-17 15:12 iosblog's 阅读(140) 评论(10) 推荐(0) 编辑

2017年4月13日

关于cocoapods模块化开发的技术文档

摘要: https://casatwy.com/modulization_in_action.htmlhttps://guides.cocoapods.org/syntax/podspec.html#group_build_settings制作podspechttp://www.jianshu.com/p/ 阅读全文

posted @ 2017-04-13 17:05 iosblog's 阅读(101) 评论(0) 推荐(0) 编辑

2017年3月20日

在现有工程中实施基于CTMediator的组件化方案

摘要: 国内业界大家对组件化的讨论从今年年初开始到年尾,不外乎两个方案:URL/protocol注册调度,runtime调度。 我之前批评过URL注册调度是错误的组件化实施方案,在所有的基于URL注册调度的方案中,存在两个普遍问题: 其它各家的基于URL注册的不同方案在这两个普遍问题上还有各种各样的其他问题 阅读全文

posted @ 2017-03-20 17:25 iosblog's 阅读(3702) 评论(0) 推荐(0) 编辑

2017年2月10日

How to fix homebrew permissions?

摘要: I was able to solve the problem by using chown on the folder: Also you'll (most probably) have to do the same on /Library/Caches/Homebrew: 阅读全文

posted @ 2017-02-10 21:22 iosblog's 阅读(105) 评论(0) 推荐(0) 编辑

2016年9月20日

一步步创建自己的iOS框架

摘要: 作者:Jake Craige,时间:2016/1/7翻译:BNCoding, 如有错误欢迎指出。原文链接 如果你曾经试图去创建一个自己的iOS框架的话,你应该知道这件事并不是那些畏惧困难的人能够成功完成的-毕竟管理依赖和编写测试并不容易。这篇文章将从开始到最终完成一步步的进行讲解,以便你掌握后可以更 阅读全文

posted @ 2016-09-20 14:04 iosblog's 阅读(679) 评论(0) 推荐(0) 编辑

2016年6月22日

Grand Central Dispatch 基础教程:Part 2/2

摘要: 原文 Grand Central Dispatch Tutorial for Swift: Part 2/2 原文作者:Bjrn Olav Ruud 译者:Ethan Joe 欢迎来到Grand Central Dispatch系列教程的第二部分! 在教程的第一部分,你学到了一些关于并发,线程及GC 阅读全文

posted @ 2016-06-22 16:26 iosblog's 阅读(166) 评论(0) 推荐(0) 编辑

Grand Central Dispatch 基础教程:Part 1/2

摘要: 原文 Grand Central Dispatch Tutorail for Swift: Part 1/2 原文作者:Bjrn Olav Ruud 译者:Ethan Joe 尽管Grand Central Dispatch(以下简称为GCD)已推出一段时间了,但并不是所有人都明白其原理;当然这是可 阅读全文

posted @ 2016-06-22 16:24 iosblog's 阅读(186) 评论(0) 推荐(0) 编辑

导航