Time of Update: 2015-01-20
iOS:Objective-C(OC)實現自動化description方法的思路及程式碼範例關鍵字:Objective-C OC description函數 自動列印屬性及屬性值
Time of Update: 2015-01-21
iOS開發--監測網路變化 通常在APP的某些介面,需要通過網路擷取資料更新介面。應用程式通過建立網路狀態監聽,當網路從斷開變為串連狀態後,自動重新整理頁面資料,因此不需要使用者手動重新整理頁面,提升了產品的使用者體驗。一、包含標頭檔#import "Reachability.h"同時在ViewContorller中添加執行個體變數:Reachability *_networkConn;二、建立網路變化監聽
Time of Update: 2015-01-10
NT_iOS筆記—CoreText添加文字背景色(搜尋的高亮顯示) 在CoreText裡進行全文檢索搜尋,搜尋的結果需要高亮顯示,這個已經是很普遍的做法了。在搜尋結果列表中可以通過UILabel直接顯示 [attributedString addAttribute: NSBackgroundColorAttributeName value:[UIColor orangeColor]
Time of Update: 2015-01-08
把圖片切成小片(IOS)把圖片切成小片(IOS) #import #import int main(int argc, const char * argv[]) {@autoreleasepool {if (argc < 2) {return 0;}NSString *inputFile = [NSString stringWithCString:argv[1] encoding:NSUTF8StringEncoding];CGFloat titleSize =
Time of Update: 2015-01-07
iOS開發-mutating method sent to immutable object錯誤今天幹活的時候,遇到了這樣一個問題..實在是太粗心了。mark下, 2014-01-05 11:44:34.762 softwareApp[1435:c07] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '***
Time of Update: 2014-12-29
IOS捕獲異常,常用的異常處理方法。,ios捕獲處理方法前言:在開發APP時,我們通常都會需要捕獲異常,防止應用程式突然的崩潰,防止給予使用者不友好的一面。其實OBJECT-C的異常處理方法和JAVA的雷同,懂JAVA的朋友一看就懂。我為什麼要寫這篇博文呢?因為我發現百度上的介紹方法,很多都不是我想要的,而我想要的又說得不清楚,重點是大家都是直接複製別人的代碼。。。於是不多說,大家往下看~~~ 以下程式已測試並通過:裝置:IOS8模擬器中開發工具:XCode6.1 使用@tr
Time of Update: 2014-12-29
iOS的一些小技巧[轉],ios小技巧 TableView不顯示沒內容的Cell怎麼辦?類似這種,我不想讓下面那些空的顯示. 很簡單. self.tableView.tableFooterView = [[UIView alloc] init];試過的都說好. 加完這句之後就變成了這樣. 自訂了leftBarbuttonItem左滑返回手勢失效了怎麼辦? self.navigationItem.leftBarButtonItem =
Time of Update: 2014-12-26
ios coredata的用法和利弊第一部分coredata的用法先建立一個使用use coredata的工程,在。xcdatamodeld檔案中建立表格並為表格添加屬性 為表格添加關係,下一步產生表格model其中產生的model:User和Department裡面的屬性用的是@dynamic@property有兩個對應的詞,一個是@synthesize,一個是@dynamic。如果@synthesize和@dynamic都沒寫,那麼預設的就是@syntheszie var =
Time of Update: 2014-12-25
IOSÖÐÓÃUIStoryBoardÀà³õʼ»¯/Ìø×ª¿ØÖÆÆ÷1.¿Õ¹¤³ÌÖÐͨ¹ý´´½¨storyboardÎļþ¼ÓÔØÒ³Ãæ//»ñÈ¡Main.storyboard UIStoryboard*mainStory = [UIStoryboardstoryboardWithName:@"Main"bundle:nil];//»ñÈ¡Main.storyboardÖеĵÚ2¸öÊÓͼ
Time of Update: 2014-12-25
IOS壓縮解壓縮#import 壓縮-(NSData *)compressData:(NSData *)uncompressedData{ if ([uncompressedData length] == 0) return uncompressedData; z_stream strm; strm.zalloc = Z_NULL; strm.zfree = Z_NULL; strm.opaque = Z_NULL;
Time of Update: 2014-12-25
圖文混排(HBLabelDemo), :工程目錄圖:代碼:此工程需要引入第三方庫HBLabelviewController.m#import "ViewController.h"//加入標頭檔#import "HBLabel.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any
Time of Update: 2014-12-25
IOS幾種簡單有效數組排序方法,ios數組排序//第一種,利用數組的sortedArrayUsingComparator調用 NSComparator ,obj1和obj2指的數組中的對象 NSComparator cmptr = ^(id obj1, id obj2){ if ([obj1 integerValue] > [obj2 integerValue]) { return
Time of Update: 2014-12-25
ios之拖控制項篇11.IBAction:1> 能保證方法可以連線2> 相當於void-(IBAction)2.IBOutlet:1> 能保證屬性可以連線@property (weak,nonatomic)IBOutlet3.常見錯誤setValue:forUndefinedKey:]: this class is not key value coding錯誤原因是:連線出問題了4.Xcode5開始的一些建議把用於連線的一些方法和屬性聲明在.m檔案的類擴充中 CGRect tempBounds
Time of Update: 2014-12-24
IOS工作筆記(二),ios工作筆記1.懶載入(即消極式載入)只有被調用時才初始化,防止資源浪費,需要重寫對象 的get方法,且必須寫成成員變數形式,如_imageData。可以這麼寫,如: 1 @property(nonatomic,strong) NSArray *imageData; 2 3 -(NSArray *)imageData{ //重寫imageData的get方法 4 if(_imageData == nil){ 5 //初始化資料 6
Time of Update: 2014-12-24
IOS開發--自訂segment控制項,方便自訂樣式,iossegment系統的segment控制項太封閉,想換個顏色加個背景太難了,忍不住自己寫一個,以備不時之需這個控制項給出了很多自訂屬性的設定,用起來還是比較方便的,需要注意的 itemWidth如果不設定,則會按照控制項的寬度平均分配每一項的寬度,如果設定了,那麼總寬度超過控制項寬度後會有滑動效果直接上代碼吧:標頭檔:#import <Foundation/Foundation.h>@protocol
Time of Update: 2014-12-24
愚蠢的調試 一,愚蠢調試 就在昨天,通過企業id發布了公司使用的一個iOS app 由於在真機調試沒有發現問題。就直接替換了線上的檔案。但是通過下載安裝發現,開啟程式後閃退,而且是每次都出現,這就讓我感到非常迷茫,真機調試都是沒問題的,為什麼會出現如此嚴重的bug。立刻iPhone串連orgnizer。查看device logs 發現都是bad access錯誤,控制台也出現了Could not lookup ReleaseType
Time of Update: 2014-12-23
iOS 中使用md5加密,ios使用md5加密#import <CommonCrypto/CommonDigest.h> @implementation MD5Util +(NSString *)encode:(NSString *)value{ [value retain]; const char *cStr = [value UTF8String]; [value release]; unsigned char result[16];
Time of Update: 2014-12-23
iOS7 UITextView 游標問題,ios7uitextview最近在項目中遇到UITextView在ios7上出現編輯進入最後一行時游標消失,看不到最後一行,變成盲打,stackOverFlow網站上有大神指出,是ios7本身bug,加上下面一段代碼即可: 1 -(void)textViewDidChange:(UITextView *)textView { 2 CGRect line = [textView caretRectForPosition: 3
Time of Update: 2014-12-23
說說大家的移動開發心得吧,說說移動開發心得先說一下我的心得吧,由於對於做java web
Time of Update: 2014-12-24
沒有安全,沒有隱私,安全,隱私給各位看一張圖片,也許會有些震憾...也或許不懂它在表達什麼,就請繼續往下看…這看起來像不像是四格漫畫呢,但背後的意義深遠.有個網站Cellebrite.com推出的產品叫ufed,可以做到物理提取.以下是ufed的一點說明節錄:Physical extraction from BlackBerry devices running OS 4-7. Exclusive decoding: BB data, apps, emails, Bluetooth,