自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于ObjC的轻量级Promise库——RWPromiseKit

实现了一个基于Objective-C 的promise 库。将复杂的异步调用变得方便而优雅

2016-03-30 15:49:17 1547

原创 Playing with __attributes__ (二)

本文继续讨论了clang支持的function attributes。特别针对Objective-C。在iOS开发中能够起到辅助作用

2015-12-18 23:31:16 405

原创 Playing with __attributes__ (一)

本文主要讲解了Clang/GCC 在编译时对函数如何进行属性(Attributes)的修饰。

2015-12-17 15:28:24 251

原创 Objective-C 单例宏

实现先贴出代码 也可以直接访问我的github:RWSingleton#import <objc/runtime.h>#define RW_DECLARE_SINGLETON_FOR_CLASS_WITH_ACCESSOR(classname, accessorMethodName) \+ (classname *)accessorMethodName;#if __has_feature(obj

2015-11-18 15:52:31 361

原创 ObjectiveC中打印Call Stack的若干方法

动因虽然lldb已经内置命令可以打印当前Call stack,但还是会遇到需要通过代码获取调用栈信息的时候。使用NSThreadNSLog(@"%@", [NSThread callStackSymbols]);通过backtrace_symbols_fd#import <execinfo.h>#import <unistd.h>void PrintCallStack() { void *st

2015-11-08 17:44:23 474

原创 Objective C 链式调用

本文讨论了Objective-C中如何进行链式调用的方法。并展示了示例代码。

2015-11-07 22:45:10 316

原创 开篇

动因本来打算在segmentfault上一直写的。貌似没有什么人回复与讨论。遂放到csdn上。目标以iOS为主。尽量写一些有趣的东西。Document上能查到的,我就不用再重复了。 Write something different! segmentfault上也会同步更新。

2015-11-07 22:43:04 227

空空如也

空空如也

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

TA关注的人

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