原创 IOS應用程序崩潰日誌分析

作爲一名應用開發者,你是否有過如下經歷?   爲確保你的應用正確無誤,在將其提交到應用商店之前,你必定進行了大量的測試工作。它在你的設備上也運行得很好,但是,上了應用商店後,還是有用戶抱怨會閃退 !   如果你跟我一樣是個完美主

原创 ios 設備唯一標識

英文原文:In iOS 7 and later, if you ask for the MAC address of an iOS device, the system returns the value 02:00:00:00:00

原创 UITableViewCell編輯模式屬性詳解

UITableViewCell: 1.使用系統自定義的各種UITableViewCell的樣式 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAt

原创 block使用小結、在arc中使用block、如何防止循環引用

引言 使用block已經有一段時間了,感覺自己瞭解的還行,但是幾天前看到CocoaChina上一個關於block的小測試主題 : 【小測試】你真的知道blocks在Objective-C中是怎麼工作的嗎?,發現竟然做錯了幾道,

原创 ios7系統圓角按鈕有背景圖片還顯示爲藍色

做項目時發現,在ios7以下的按鈕都會按照背景圖片顯示,但是到了ios7的系統按鈕標題會變成藍色,最後找到原因是按鈕初始化時設置成了UIButtonTypeRoundeRect類型,導致的,並且這個類型的按鈕在ios5和ios5.1系統下

原创 CoreAnimation編程指南

第一章 核心動畫概念 核心動畫是一套包含圖形繪製,投影,動畫的Objective–C類集合。它通過開發人員所熟悉的應用程序套件和Cocoa Touch視圖架構的抽象分層模式,同時使用先進的合作效果提供了一套流暢的動畫。 動態的動畫接

原创 詳解UICoordinateSpace和UIScreen在iOS 8上的座標問題

詳解UICoordinateSpace和UIScreen在iOS 8上的座標問題 上一文爲大家帶來了UIView中關於AutoLayout API的學習筆記,之後我在總結UIViewController關於AutoLayout API

原创 mac 終端 svn 命令

mac 終端 svn 命令 1、將文件checkout到本地目錄 svn checkout path(path是服務器上的目錄)    例如:svn checkout svn://192.168.1.1/pro/domain   

原创 IOS Object-c NSDate總結日期操作

1 // 當前時間創建NSDate         NSDate *myDate = [NSDate date];         NSLog(@"myDate = %@",myDate); 2 //從現在開始的24小時    

原创 Xcode 7 添加新設備

第一步在developer member center中的devices中添加新的設備ID 第二部xc ad hoc的證書是可以編輯的,點擊編輯把新增加的ID包括到證書中,保存就可以用了 第三步development的證書是不可以被編輯的

原创 IOS圖片相關

一.讀取圖片 1.從資源(resource)讀取 [cpp] view plaincopyprint? UIImage* image=[UIImage imageNamed:@"1.jpg"];   2.從網絡讀取

原创 objc學習筆記-基礎

1. xcode 4.3.3以後 NSAutoreleasePool 的用法發生改變,由    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];       

原创 蘋果iso開發:[10]CGContextSetLineWidth

前段時間美術在驗收界面時提了問題:爲啥要求1像素寬的一個矩形框似乎卻變成了2,3個像素寬。仔細檢查過代碼後發現,的確設置了LineWidth爲1,但繪製效果卻並不如人願。似乎在ios上繪製最低要2個像素的線寬。        查看文檔

原创 iOS Interface Orientation學習

一.設備方向改變通知 iOS設備內置有加速計(Accelerometer)可以檢測出當前設備的方法,當設備方向改變時,系統會發送UIDeviceOrientationDidChangeNotification通知,UIKit框架會監聽

原创 ios 硬件設備獲取

以下內容從他處獲得,於大家分享 電池信息可以從UIDevice batteryLevel得到,但是隻能精確到0.05. - (NSDictionary*)batteryLevel { CFTypeRef blob = IOPSCopy