2016年7月2日

摘要: @interface NSString (Extension) /** * 将image进行base64编码 */ + (NSString *)imageBase64:(UIImage *)image; @end + (NSString *)imageBase64:(UIImage *)image 阅读全文
posted @ 2016-07-02 23:05 Evan*少 阅读(338) 评论(0) 推荐(0) 编辑

2016年7月1日

摘要: 目标: 向上移动控制器时候,出现NavigationBar 一开始是隐藏NavigationBar的 如果直接隐藏,然后再上移动出现navigationBar上部会出现一个_UIBackDropView,正是它决定了navigationBar的背景色。 实现:我们使用associatedObject 阅读全文
posted @ 2016-07-01 18:52 Evan*少 阅读(593) 评论(0) 推荐(0) 编辑

2016年6月30日

摘要: 利用 CFRunLoopRun 和 CFRunLoopStop 方法来将 UIActionSheet 改造成同步的调用。 #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @interface SynchronizedUIAction 阅读全文
posted @ 2016-06-30 14:04 Evan*少 阅读(123) 评论(0) 推荐(0) 编辑

2016年6月23日

摘要: // // ViewController.swift // FristSwift // // Created by Evan on 16/6/23. // Copyright © 2016年 Evan. All rights reserved. // import UIKit let SCREEN_ 阅读全文
posted @ 2016-06-23 15:09 Evan*少 阅读(230) 评论(0) 推荐(0) 编辑

2016年6月10日

摘要: 多线程:我们一般把耗时操作放到子线程来执行,然后主线程只做UI操作 GCD是苹果开发的一个多核编程的解决办法,和(NSThread、NSOperationQueue、NSInvocationOperation)多线程技术方案相比,使用起来更加简单和方便 //网络显示图片 self.indicator 阅读全文
posted @ 2016-06-10 19:26 Evan*少 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、引用计数 什么是引用计数、 引用计数可以有效的管理对象生命周期,它可以帮我们记录一个对象有多少指针指向,进行很好的内存的管理!! 例子: 假设在一个办公室里面只有一个照明设备,第一个上班进入的人把灯打开,然后持续的进来咯两个人,如果我们没有记住现在在办公室有多少人,而第一个人离开的时候把灯直接关 阅读全文
posted @ 2016-06-10 18:50 Evan*少 阅读(165) 评论(0) 推荐(0) 编辑

2016年6月1日

摘要: AFNetworking 1.0建立在NSURLConnection的基础API之上 , AFNetworking 2.0开始使用NSURLConnection的基础API ,以及较新基于NSURLSession的API的选项。 AFNetworking 3.0现已完全基于NSURLSession的 阅读全文
posted @ 2016-06-01 14:57 Evan*少 阅读(964) 评论(0) 推荐(0) 编辑
摘要: YYModel Effect-> YYModel的作用 Provide some data-model method—>提供一些数据模型的方法 Convert json to any object, or convert any object to json.->对任何对象转换成JSON,和对任何J 阅读全文
posted @ 2016-06-01 11:45 Evan*少 阅读(929) 评论(0) 推荐(0) 编辑

2016年5月31日

摘要: #import "UITableView+Swizzle.h" #import <UIKit/UIKit.h> #import <objc/objc.h> #import <objc/runtime.h> @implementation UITableView (Swizzle) 实现:一次性设置t 阅读全文
posted @ 2016-05-31 17:46 Evan*少 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #import "UINavigationBar+Add.h" #import "NSObject+Add.h" static const int UI_BAR_BUTTON_ITEM_BLOCK_KEY; @interface UIBarButtonItemBlockTarget : NSObje 阅读全文
posted @ 2016-05-31 15:47 Evan*少 阅读(238) 评论(0) 推荐(0) 编辑

导航