https://github.com/YouXianMing

10 2015 档案

摘要:iOS设计模式 - 享元 原理图 说明 享元模式使用共享物件,用来尽可能减少内存使用量以及分享资讯给尽可能多的相似物件;它适合用于只是因重复而导致使用无法令人接受的大量内存的大量物件。通常物件中的部分状态是可以分享。常见做法是把它们放在外部数据结构,当需要使用时再将它们传递给享元。 源码 http 阅读全文
posted @ 2015-10-31 23:30 YouXianMing 阅读(847) 评论(0) 推荐(1) 编辑
摘要:iOS设计模式 - 责任链 原理图 说明 在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。 源码 阅读全文
posted @ 2015-10-30 22:16 YouXianMing 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:iOS设计模式 - 模板 原理图 说明 定义一个操作中的算法的骨架,而将步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义算法的某些特定步骤。 源码 https://github.com/YouXianMing/iOS-Design-Patterns 细节 阅读全文
posted @ 2015-10-29 22:12 YouXianMing 阅读(587) 评论(0) 推荐(0) 编辑
摘要:iOS设计模式 - 访问者 原理图 说明 表示一个作用于某对象结构中的各元素的操作,它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。 源码 https://github.com/YouXianMing/iOS-Design-Patterns 细节 阅读全文
posted @ 2015-10-28 21:26 YouXianMing 阅读(1145) 评论(2) 推荐(0) 编辑
摘要:iOS设计模式 - 迭代器 原理图 说明 提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 源码 https://github.com/YouXianMing/iOS-Design-Patterns 细节 阅读全文
posted @ 2015-10-27 22:04 YouXianMing 阅读(462) 评论(0) 推荐(0) 编辑
摘要:iOS设计模式 - 中介者 原理图 说明 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 注:中介者对象本身没有复用价值,只是将逻辑操作封装在一个类里面而已 源码 https://github.com/YouXianMi 阅读全文
posted @ 2015-10-26 22:46 YouXianMing 阅读(625) 评论(0) 推荐(0) 编辑
摘要:编写最简单的二叉树二叉树结构源码-swift-//// Node.swift// swift-TreeStructure//// Created by YouXianMing on 15/10/19.// Copyright © 2015年 ZiPeiYi. All rights reser... 阅读全文
posted @ 2015-10-22 22:26 YouXianMing 阅读(834) 评论(1) 推荐(1) 编辑
摘要:Swift-EasingAnimation 效果 http://gizma.com/easing/ 源码 https://github.com/YouXianMing/UI-Component-Collection 细节 阅读全文
posted @ 2015-10-21 20:50 YouXianMing 阅读(688) 评论(0) 推荐(0) 编辑
摘要:iOS设计模式 - 组合 原理图 说明 将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。掌握组合模式的重点是要理解清楚 “部分/整体” 还有 ”单个对象“ 与 "组合对象" 的含义。 源码 https://github.com/YouXian 阅读全文
posted @ 2015-10-20 21:43 YouXianMing 阅读(559) 评论(0) 推荐(0) 编辑
摘要:SCLAlertView-Swifthttps://github.com/vikmeup/SCLAlertView-SwiftAnimated Alert View written in Swift, which can be used as aUIAlertVieworUIAlertControl... 阅读全文
posted @ 2015-10-19 22:46 YouXianMing 阅读(974) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-10-19 10:21 YouXianMing 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Asynchttps://github.com/duemunk/AsyncSyntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch (GCD)这是一个Swift中GCD的语法糖库。Asyncsugar... 阅读全文
posted @ 2015-10-18 23:06 YouXianMing 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:iOS设计模式 - 命令 原理图 说明 命令对象封装了如何对目标执行指令的信息,因此客户端或调用者不必了解目标的任何细节,却仍可以对他执行任何已有的操作。通过把请求封装成对象,客户端可以把它参数化并置入队列或日志中,也能够支持可撤销操作。命令对象将一个或多个动作绑定到特定的接收器。命令模式消除了作为 阅读全文
posted @ 2015-10-17 22:05 YouXianMing 阅读(1970) 评论(5) 推荐(0) 编辑
摘要:如何写自定义的AlertView 效果 说明 考虑到后面的可定制性以及可维护性,本人用AbstractAlertView定义了AlertView抽象的基类,实现通过子类来完成. 注:这只是粗略的写了一个实现,并没有考虑到代码的合理性以及精确性. 源码 https://github.com/YouXi 阅读全文
posted @ 2015-10-15 22:15 YouXianMing 阅读(529) 评论(5) 推荐(0) 编辑
摘要:swift如何打印对象的地址打印对象的地址还是有着很多实用价值的,在swift中,你可以用以下的方式打印一个对象的地址:打印结果:有时候,if let a = b 这种操作会给人一种错觉,认为 a 是临时创建出来的一个变量,其实,他只不过是指针而已:源码://// ViewController.s... 阅读全文
posted @ 2015-10-14 21:46 YouXianMing 阅读(5522) 评论(0) 推荐(0) 编辑
摘要:swift知识点 [1]循环遍历元素三目运算符用途Optional 与ImplicitlyUnwrappedOptional 以及常规类型数据is 的用法 阅读全文
posted @ 2015-10-13 22:11 YouXianMing 阅读(318) 评论(0) 推荐(0) 编辑
摘要:svn回退到具体的版本找到项目的版本号命令行中输入相关命令到指定地点找到项目即可 阅读全文
posted @ 2015-10-13 20:57 YouXianMing 阅读(3144) 评论(0) 推荐(0) 编辑
摘要:swift版的元组说明元组的内容并不多,使用的话跟普通变量类似,以下是测试源码://// ViewController.swift// Tuples//// Created by YouXianMing on 15/10/12.//import UIKitclass ViewControlle... 阅读全文
posted @ 2015-10-12 21:32 YouXianMing 阅读(277) 评论(0) 推荐(0) 编辑
摘要:app发布流程详解https://developer.apple.com1. 点击 Member Center2. 创建应用ID3. 创建项目4. 在AppStore创建对应的应用5. 创建授权文件6. 配置授权文件7. 打包项目8. 提交审核之前添加应用- 说明 -提交审核过程较为复杂,步骤大致是... 阅读全文
posted @ 2015-10-11 10:59 YouXianMing 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:swift版的枚举变量swift的枚举类型跟普通的类是极为类似的,使用的时候,请不要以为他是一个常量,以下是测试用源码//// ViewController.swift// SwiftEnum//// Created by YouXianMing on 15/10/9.// Copyrigh... 阅读全文
posted @ 2015-10-10 22:40 YouXianMing 阅读(467) 评论(0) 推荐(0) 编辑
摘要:swift版的GCD封装说明本人针对swift封装了GCD,包括GCDQueue,GCDGroup,GCDTimer以及GCDSemaphore,使用较为便利.源码https://github.com/YouXianMing/Swift-GCD//// GCDQueue.swift// GCD/... 阅读全文
posted @ 2015-10-09 20:11 YouXianMing 阅读(911) 评论(0) 推荐(0) 编辑
摘要:swift版的StringAttribute效果源码https://github.com/YouXianMing/Swift-StringAttribute//// StringAttributeProtocol.swift// Swift-StringAttribute//// Create... 阅读全文
posted @ 2015-10-08 22:22 YouXianMing 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:swift版的CircleView效果图源码//// CircleView.swift// CircleView//// Created by YouXianMing on 15/10/7.// Copyright © 2015年 YouXianMing. All rights reserv... 阅读全文
posted @ 2015-10-07 21:18 YouXianMing 阅读(640) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示