Time of Update: 2014-04-10
1.iOS6之前的做法NSValue *value = [NSValue valueWithNonretainedObject:myObj]; [array addObject:value];2.現在的做法=== Code ===NSObject *object = [[NSObject alloc] init];NSLog(@"object.retainCount %i", object.retainCount);NSHashTable *hashTable = [NSHashTable
Time of Update: 2014-04-09
Android 中與 Touch 事件相關的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEvent
Time of Update: 2014-04-09
UITableView是UIScrollView的子類,因此UITableView可以響應滾動事件要使用UITableView需要讓控制器實現UITableViewDataSource 協議 或者讓控制器 繼承 UITableViewController 它已經實現UITableViewDataSource 和 UITableViewDelegate 代理協議使用UITableViewDataSource “必須實現的方法” 俗稱配置資料來源// 每一組顯示多少行-
Time of Update: 2014-04-09
Xcode文檔代碼注釋工具vvDocumenterhttps://github.com/onevcat/VVDocumenter-Xcode安裝:運行下載的vvDocumenter工程,重啟Xcode使用:方法前面輸入///,自動產生注釋架構,修改對應說明 e.g. /** * <#Description#> * * @param openid <#openid description#> * @param access_token
Time of Update: 2014-04-09
- (void)viewDidLoad{ [[NSNotificationCenterdefaultCenter] addObserver:self selector:@selector(keyboardDidShow:) name:UIKeyboardDidShowNotification object:nil]; [[NSNotificationCenterdefaultCenter] addObserver:self
Time of Update: 2014-04-09
我用的XCode 版本是5建立個ios工程,選Empty
Time of Update: 2014-04-09
- (void)viewDidLoad{ [super viewDidLoad]; // 作業系統 NSString * osName =[[UIDevice currentDevice]systemName]; // 作業系統版本 NSString * systemVersion =[[UIDevice currentDevice]systemVersion]; NSLog(@"os =%@ ",osName);
Time of Update: 2014-04-09
IOS學習筆記(十二)之IOS開發之表視圖(UITableView)的講解與使用(二)(部落格地址:http://blog.csdn.net/developer_jiangqq)轉載請註明地址. Author:hmjiangqq Email:jiangqqlmj@163.com 上一篇初步學習了一下表視圖(UITableView)的基本概念內容(點擊進入),今天就表視圖的其他知識進行學習,並且實現表視圖。 (一)UITableView的相關類解析:
Time of Update: 2014-04-09
1、檢測網路連接 Reachablity 用來檢測網路連接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)2中工作模式不過現在有更好地替代品,比Apple的相容性更好,而且支援ARC技術,是一個不錯的替代Apple的架構連結:github.(劉)com/tonymillion/Reachability2、網路請求 ASIHTTPRequest
Time of Update: 2014-04-09
全代碼編寫的iPhone程式教程源碼4 UIView UILabel UIButton聖誕特別版的火影小組一覽這篇教程是關於完全用代碼編寫iPhone的視圖介面的教程(並不涉及Interface
Time of Update: 2014-04-08
雖然在UITableView中可以直接拖控制項的方式進行添加cell,但是這種方式有一個致命的缺點,那就是cell是固定的,而且cell的高度難以更改。在實際的開發中並不能滿足我們的需求。比如以下:*text;@property (nonatomic,copy) NSString *icon;@property (nonatomic,copy) NSString *name;@property (nonatomic,copy) NSString *picture;@property
Time of Update: 2014-04-04
#import int main(int argc, const char * argv[]){ @autoreleasepool { //擷取程式根目錄 NSString * filepath = NSHomeDirectory(); NSLog(@"filepath程式根目錄: %@", filepath); //擷取Documents目錄 NSArray* paths =
Time of Update: 2014-04-09
CFUUIDRef theUUID =CFUUIDCreate(NULL); CFStringRef guid = CFUUIDCreateString(NULL, theUUID); CFRelease(theUUID); NSString *uuidString = [((NSString *)guid)stringByReplacingOccurrencesOfString:@"-"withString:@""];
Time of Update: 2014-04-02
.NET Should I be concerned about PDB files? async and await -Simplified-Internals Web Performance tricks for (mobile) web development Advanced Debugging Techniques in JavaScript – Part 3 == and === operators of JavaScript in
Time of Update: 2014-04-02
ios5之前可以通過讀取設定檔擷取,ios5以後蘋果修改wifi列表檔案位置,只有root許可權才可以讀取.ios4:/System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManagerios5:/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration 官方的API沒有提供擷取掃描所有wifi列表,相近功能的只有CaptiveNet
Time of Update: 2014-04-02
最近,公司做了一款應用,給我分到了一個推送的模組。剛開始感覺挺簡單的。第三方庫什麼都有得,也不用直接跟APNS打交道。後來,越寫越發現,並不是那麼的簡單。好多東西必須知道深層的原理,才便於今後我們開發。今天,我就簡單的說說推送。推送:是將一條資訊或者一張照片從一個裝置推送到另一台裝置。(此處的裝置指的是iPhone手機)以我們公司的應用為例給大家弄張自己畫好的圖,便於理解。 file:///Users/yinguoqiang/Desktop/螢幕快照%202014-04-01%204.
Time of Update: 2014-04-02
有許多方法可以實現web頁面裡映像的應答。然而,我碰到的所有方案都使用了JavaScript。這使我疑惑不用JavaScript實現映像響應是否可行。 我提出了下面純CSS的方案。 它是如何工作的呢? 我把<img>標籤防止在<span>內。src屬性將從伺服器獲得手機版本的映像。接著我還在<span>元素內部包含了一點CSS。 什嗎??HTML文檔中能嵌入了CSS? 是的,只要你增加了scoped屬性,這就在HTML5裡就是非常有效。在這個CS
Time of Update: 2014-04-02
- (void)viewDidLoad{ [super viewDidLoad]; // Label初始化顏色 [_label setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:0 alpha:100]]; // view背景顏色改變 // 1/20.0 讓1秒內執行20次可能會誤差1次 NSTimer *timer
Time of Update: 2014-04-02
這兩天把ios上的應用破解了,把它的資源全部拷貝到android上使用。但是ios上的資源很多包含android不允許的特殊字元,比如*@2x.png這樣結尾的資源。這裡麵包含了@這個特殊字元。需要過濾掉。android上只允許a-z和0-9以及_
Time of Update: 2014-04-02
首先,必須先強調下代碼複用的重要性。複用的重要性:第一,較高的生產效率;第二,較高的軟體品質;第三,適當的使用複用可以改善系統的可維護性。複用不僅僅是代碼的複用,代碼複用只是複用的初等形式傳統的複用:代碼的剪貼複用,演算法的複用,資料結構的複用。在一個物件導向的語言中,資料的抽象化、繼承、封裝和多態性等特性使得一個系統可以在更高的層次上提供複用性。抽象化和繼承關係使得概念和定義可以複用。多態性使得實現和應用可以複用。抽象化和封裝可以保持和促進系統的可維護性。使得複用的焦點不再集中在函數和演算法等