自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Runtime带你装X,带你飞

前一阵被一个搞c++的dota2战友喷,OC是难搞的语言。然后我就想到了runtime,如果搞懂了rutime那么OC还会很难吗,that’s the problem 什么是runtime,面试的时候回答无非就是 “OC是面向对象的动态语言,所以运行时系统是必要的….” OC 中的方法调用其实最终转化为:objc_msgSend(receiver,selector) 我们新建一个类 #impo

2016-07-02 15:41:15 3387

原创 关于一个程序调用另外一个程序或者传值的小问题

首先创建两个工程 可命名为test1 test2  以test1跳转test2为例首先在test2文件的info 的 URL Types中添加 URL Schemes 例如 test2 然后再app delegate.m文件中 添加协议方法  -(BOOL)application:(UIApplication *)app openURL:(NSURL *)url opt

2016-01-05 19:20:04 364

原创 Masonry

视图中如果还有视图 使用cgrectMake计算坐标的时候 会很麻烦于是 找到了masonry 非常好用 下面写一些简单的示范首先下载一个masonry 在viewController .h文件中引入Masonry,h文件即可 - (void)viewDidLoad  { self.view.backgroundColor = [UIColorwhiteColor]

2016-01-05 19:03:05 254

原创 NSObject + NSCoding Category

在.h文件中 在.m文件中#import -(instancetype)initWithCoder:(NSCoder *)aDecoder {    self = [selfinit];    if (self) {                        unsigned int count =0; 

2015-12-31 19:32:37 306

原创 OC中的block

block分为四类 有参有返 无参无返回 有参无返 无参有返 无参无返void(^block)() = ^() { nslog(@"printBlock");}有参无返 void (^block)(NSString *) = ^(NSString *string) { nslog(@"%@", string);}block就是一个函数体 只有在调用的时候才会执行{}内部的代码

2015-12-23 19:40:14 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除