原创 ios weak和strong使用的區別

strong與weak是由ARC新引入的對象變量屬性 ARC引入了新的對象的新生命週期限定,即零弱引用。如果零弱引用指向的對象被deallocated的話,零弱引用的對象會被自動設置爲nil。 @property(strong)

原创 UIButton 背景圖片延長 筆記 stretchableImageWithLeftCapWidth的使用

- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 第一個參數從圖片X座標起

原创 ibtool 抽取 寫入替換 MARK (Xcode 工具使用)

ibtool --generate-strings-file <xib Path> <FileName> 抽取字符串 ibtool --strings-file <抽取後並修改好的文件strings Path> --write <需要替換

原创 objective-c 標記方法過時

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

原创 獲取NSObject的所有屬性

NSObject+Property.h #import <Foundation/Foundation.h> @interface NSObject (Property) - (NSDictionary*)properties; @e

原创 kernel method [MARK]

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

原创 [讀書筆記]Ruby元編程 01

--方法 Object # instance_variables 列出對象變量 Object # instance_methods 列出對象方法 Object # ancestors 列出祖先鏈 Array # grep 列出指定參數 

原创 iOS定位原理和使用建議

iOS定位原理和使用建議http://ibbs.91.com/thread-1548870-1-1.html----------------------------------------------------------------

原创 [讀書筆記]Ruby元編程3

TestCase 測試 ensure 不管有無錯誤,都將進入該代碼塊 例子 require 'test/unit' module Kernel def using(id) begin yield ens

原创 [讀書筆記]Ruby 元編程2

--方法 #將字符串轉換成符號 String # to_sym()     String # intern() #將符號轉換成字符串 Symbol # to_s() Symbol # id2name() #動態定義方法 define_me

原创 如何給類增加屬性CGRect的情況

@interface UIImageView(f) @property (nonatomic,assign) CGRect validFrame; @end @implementation UIImageView(f) stat

原创 [讀書筆記]元編程 5

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

原创 遊戲筆記,敵人朝向玩家和跟蹤代碼

//敵人面朝玩家 CGPoint diff = ccpSub(player.position,enemy.position);     float angleRadians = atanf((float)diff.y / (float)d

原创 Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. 錯誤的處理方法

轉至 : http://d.hatena.ne.jp/watanata2000/20100711/1278837861  CoreData を試して最初につまずいたのがこれ。1個エンティティを追加しただけなのに、いきなりエラーかよ(怒

原创 CoreData和Set的 in、not in 的使用方法 (日語)

CoreDataやSet型からのデータ抽出でIN句、NOT IN句を使う NSPredicateのpredicateWithFormatでIN, NOT INを記述し、対象を配列で指定する// IN NSArray *users