自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 获取NSObject的所有属性

NSObject+Property.h#import @interface NSObject (Property)- (NSDictionary*)properties;@endNSObject+Property.m#import "NSObject+Property.h"#import @implementation NSObject (Property)-

2013-09-06 17:17:47 1470

原创 kernel method [MARK]

sodu chown -R root:wheel ${filePath}sodu kextload ${filePath}kextstatsodu kextunload ${fliePath}/var/log/kernel.log

2013-09-03 17:06:55 559

原创 [IOS] NSArray to Bytes

NSArray *arr = @[1,2,3,3,4,4,2,0] unsigned c = arr.count; uint8_t *bytes = (uint8_t*)malloc(sizeof(*bytes) * c); unsigned i; for (i = 0; i < c; i++) { NSString *

2013-08-21 15:58:46 2518

原创 [读书笔记]元编程 5

#判断来源是否被污染tainted?user_input = "User input: #{gets()}"puts user_input.tainted?

2013-08-19 17:48:46 534

原创 [读书笔记]Ruby 元编程4

#单件方法c = Class.new(Array)c.send :define_method, :my_method do 'Hello!'endMyClass = c# puts c.nameobj = MyClass.new# puts obj.my_method#给obj对象定义单件方法,而这个方法只属于obj自己。def obj.print_my_method

2013-08-15 16:15:07 476

原创 [读书笔记]Ruby元编程3

TestCase 测试ensure 不管有无错误,都将进入该代码块例子require 'test/unit'module Kernel def using(id) begin yield ensure id.dispose end endendclass TestUsing < Test::Unit::TestCase

2013-08-14 13:17:59 416

原创 [读书笔记]Ruby 元编程2

--方法#将字符串转换成符号String # to_sym()    String # intern()#将符号转换成字符串Symbol # to_s()Symbol # id2name()

2013-08-12 18:29:15 469

原创 [读书笔记]Ruby元编程 01

--方法Object # instance_variables 列出对象变量Object # instance_methods 列出对象方法Object # ancestors 列出祖先链Array # grep 列出指定参数 --总结对象由一组实例变量和一个类的引用组成对象的方法存在于对象所属的类中(从类的角度看,他们叫做实例方法)类本身是Class类的对

2013-08-12 11:47:46 637

转载 iOS定位原理和使用建议

iOS定位原理和使用建议http://ibbs.91.com/thread-1548870-1-1.html--------------------------------------------------------------------------------------------看到很多网友讨论iOS设备定位的问题,这里将我们所了解的关于iPhone、iPad、iP

2013-08-07 10:35:01 1418

原创 objective-c 标记方法过时

- METHOD DEPRECATED_ATTRIBUTE常用方法: #if defined(__GNUC__) && ((__GNUC__ >= 4) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 1)))    #define DEPRECATED_ATTRIBUTE __attr

2013-07-27 16:06:23 1552

转载 CoreData和Set的 in、not in 的使用方法 (日语)

CoreDataやSet型からのデータ抽出でIN句、NOT IN句を使うNSPredicateのpredicateWithFormatでIN, NOT INを記述し、対象を配列で指定する// INNSArray *users = [NSArray arrayWithObjects:@"user1", @"user2", @"user3", nil];NSPredicat

2013-07-15 12:41:54 596

原创 如何给类增加属性CGRect的情况

@interface UIImageView(f)@property (nonatomic,assign)CGRect validFrame;@end@implementation UIImageView(f)static const void *VALID_FRAME_KEY = &VALID_FRAME_KEY;@dynami

2013-07-08 22:21:20 1573

原创 IOS 长按显示圆形菜单

今天比较有空就随便写了个以后会用到的功能,之后等空闲了再慢慢更新。目前仍有不少bug。。。颜色什么的可以自己改。之后会增加图片。https://github.com/fnjnkn/TouchMenu---IOS/效果:

2013-06-05 18:01:31 819

转载 Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. 错误的处理方法

转至 : http://d.hatena.ne.jp/watanata2000/20100711/1278837861 CoreData を試して最初につまずいたのがこれ。1個エンティティを追加しただけなのに、いきなりエラーかよ(怒)!2010-07-10 13:42:23.939 Locations[1817:207] Unresolved error Error Domain=NS

2013-05-23 11:28:47 1217

原创 游戏笔记,敌人朝向玩家和跟踪代码

//敌人面朝玩家CGPoint diff = ccpSub(player.position,enemy.position);    float angleRadians = atanf((float)diff.y / (float)diff.x);    float angleDegrees = CC_RADIANS_TO_DEGREES(angleRadians);    flo

2013-05-13 11:12:53 1334

原创 关于 cocos2d: CCTexture2D: Using RGB565 texture since image has no alpha 错误

具体看是什么版本了。个人用的是v2.0 。查了下源码,发现是在代码上遗漏了大括号,在else之后没有将 CCLOG(@"cocos2d: CCTexture2D: Using RGB565 texture since image has no alpha"); 括起来。具体查看CCTexture2D.m  line: 286

2013-05-07 16:25:57 1338

原创 UITableView 滚动到指定行 section

NSIndexPath *indexPath = [NSIndexPathindexPathForRow:0 inSection:2];    CGRect frame = [tableviewrectForSection:indexPath.section];    [tableview setContentOffset:CGPointMake(0, frame.origin.y

2013-04-25 11:39:19 7077

转载 NSDate 时差问题 笔记

NSDate *currentDate = [NSDate date]; NSTimeZone *zone = [NSTimeZone systemTimeZone]; NSInteger interval = [zone secondsFromGMTForDate: currentDate]; NSDate *_date = [currentDate dateByAddingTime

2013-04-10 16:08:30 698

原创 iOS 禁用多控件同时点击 笔记

[view setExclusiveTouch:YES];exclusiveTouchA Boolean value that indicates whether the receiver handles touch events exclusively.@property(nonatomic, getter=isExclusiveTouch) BOOL exclusive

2013-04-09 13:19:49 784

原创 IOS 自动填充视图控件长宽 笔记

self.view.autoresizingMask =UIViewAutoresizingFlexibleWidth| UIViewAutoresizingFlexibleHeight;

2013-04-01 13:23:54 732

原创 UIButton 背景图片延长 笔记 stretchableImageWithLeftCapWidth的使用

- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight第一个参数从图片X坐标起,对输入值之后的位置进行拉伸。第二个则是Y坐标起,进行垂直方向的拉伸。

2013-03-28 12:58:10 577

转载 ios weak和strong使用的区别

strong与weak是由ARC新引入的对象变量属性ARC引入了新的对象的新生命周期限定,即零弱引用。如果零弱引用指向的对象被deallocated的话,零弱引用的对象会被自动设置为nil。@property(strong) MyClass *myObject;相当于@property(retain) MyClass *myObject;@propert

2013-03-27 15:02:50 1095

原创 ibtool 抽取 写入替换 MARK (Xcode 工具使用)

ibtool --generate-strings-file 抽取字符串ibtool --strings-file --write 写入替换(作用是基于源xib创建需要替换的xib,并使用strings 替换新创建的xib重的所有字符串)

2013-03-27 00:28:50 857

空空如也

空空如也

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

TA关注的人

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