Time of Update: 2015-05-26
iOS開發的22個奇譎巧技,ios22結合自身的實踐開發經驗總結出了22個iOS開發的小技巧,以非常歡樂的語調輕鬆解決開發過程中所遇到的各種苦逼難題,光讀著便已忍俊不禁。 1. TableView不顯示沒內容的Cell怎麼辦? 類似於圖1,我不想讓下面的那些空顯示。很簡單,添加“self.tableView.tableFooterView = [[UIView alloc] init];”試過都說好,加完這句之後就變成了圖2的樣子。 2.
Time of Update: 2015-05-24
第一部分 1.0 OC語言的簡介,1.0oc一、OC簡介二、OC文法預覽1.關鍵字@interface、@implementation、@end @public、@protected、@private、@selector @try、@catch、@throw、@finally
Time of Update: 2015-05-23
一個巧妙的實現懸浮的tableViewHeader的方法,table邊框之前因為工作需要要實現一個類似的懸浮+視差的headerView的效果,研究了好久沒研究出來怎麼做,最後用UICollectionView
Time of Update: 2015-05-24
iOS資料類型,ios基礎資料型別 (Elementary Data Type)資料類型1.Objective-C資料類型可以分為:基礎資料型別 (Elementary Data Type)、對象資料類型和id類型。2.基礎資料型別 (Elementary Data Type)有:int、float、double和char類型。3.物件類型就是類或協議所聲明的指標類型,例如: NSAutoreleasePool *pool
Time of Update: 2015-05-24
(3/18)重學Standford_iOS7開發_Objective-C_課程筆記,iphone4升級ios7第三課:本節課主要是遊戲實現的demo,因此我將把課程中簡單的幾個編程技巧提取出來,重點介紹如何自己實現作業中的要求。 紙牌遊戲實現: ①遊戲的進行是模型的一部分(理解什麼是模型:Model = What your application is (but not how it is displayed) )UI無關。
Time of Update: 2015-05-23
iOS 引導頁/// ADo_ViewController.m// ADo_GuideView//// Created by dwx on 15/5/1.// Copyright (c) 2015年 Nododo. All rights reserved.// #import "ADo_ViewController.h"//#import "ADo_SecViewController.h"#import
Time of Update: 2015-05-23
ios開發中兩個常見問題解決方案 ios開發中兩個常見問題解決方案來啦!大家知道蘋果手機使用的是ios系統,而且使用者量很龐大,所以ios開發也成了很熱門的行業。下文小樂哥給大家帶來ios開發中兩個常見問題解決方案,希望給技術員在ios開發中起到協助作用! ios開發中兩個常見問題解決方案 一、“Unknown class XXViewController in Interface Builder
Time of Update: 2015-05-24
Objective-C之優雅的命名,objective-c命名There are only two hard things in Computer Science: cache invalidation and naming things.在電腦科學中只有兩件難事:緩衝失效和命名。— Phil
Time of Update: 2015-05-24
微詞(過濾),微詞過濾個人認為微詞是個很不錯的東西1.自訂對象@interface Person : NSObject@property(nonatomic , copy)NSString * name;@property(nonatomic , assign)int age;@property (nonatomic , retain)NSArray * familys;@end2.簡單實用(資料比較)- (void)testObject1 { Person *person =
Time of Update: 2015-05-23
iOS 建立表格類別檢視WBDataGridView項目中建立表格, 引用標頭檔 #import "WBDataGridView.h" - (void)viewDidLoad{[super viewDidLoad];// Do any additional setup after loading the view.self.view.backgroundColor = [UIColor whiteColor]; CGFloat margin =
Time of Update: 2015-05-23
學習練習--IOS雪花飄落的實現方法方法一:利用NSMutableArray來實現NSMutable *array;全域變數,在.m檔案中用定時器調用-(void)down{ static int jianGe = 0; jianGe++; if (jianGe > 2) { jianGe = 0; [self snowState]; } [self snowDown];}-(void)snowState{ for (int
Time of Update: 2015-05-23
Charles移動端抓包工具使用,charles移動工具軟體Charle是一個HTTPProxy 伺服器,HTTP監視器,反轉Proxy 伺服器.它允許一個開發人員查看所有串連互連網的HTTP通訊.這些包括request, response現HTTP headers (包含cookies與caching資訊)。 Charle下載:http://www.charlesproxy.com/download/ 安裝完成charles後,啟動; 設定行動裝置HTTP代理:1
Time of Update: 2015-05-22
iOS擷取股票行情html self.webView =[[UIWebView alloc]initWithFrame:CGRectMake(0, -2, self.view.frame.size.width,self.view.frame.size.height+30)]; [self.view addSubview:self.webView];[self.webView sizeToFit];//
Time of Update: 2015-05-23
iOS-裝置類型和系統版本1、iPhone 系統版本 1. UIDevice @interface UIDevice : NSObject+ (UIDevice *)currentDevice;@property(nonatomic,readonly,retain) NSString *name; // 裝置名稱@property(nonatomic,readonly,retain) NSString *model;
Time of Update: 2015-05-22
iOS Programming Web Services and UIWebView,iosuiwebviewiOS Programming Web Services and UIWebViewThe work is divided into two parts. The first is connecting to and collecting data from a web service and using that data to create model objects. The
Time of Update: 2015-05-22
iOS懶載入懶載入,英文名LazyLoad。也稱為消極式載入,即在需要的時候才載入(效率低,佔用記憶體小)。所謂懶載入,寫的是其get方法。不必將建立對象的代碼全部寫在viewDidLoad方法中,代碼的可讀性更強。每個控制項的getter方法中分別負責各自的執行個體化處理,代碼彼此之間的獨立性強,松耦合。 一定要先判斷是否存在。 下面是範例程式碼 @interface ViewController () @property (nonatomic,strong)
Time of Update: 2015-05-23
iOS文檔排序按修改/建立時間遍曆檔案夾NSFileManager中的attributesOfItemAtPath:方法可以擷取沙箱內的檔案資訊,其中就有NSFileCreationDate和NSFileModificationDate兩個屬性分別代表檔案建立時間和修改時間,我們可以比較兩個檔案的這兩個屬性,實現按時間排序。常用的兩種排序方法有sortedArrayUsingSelector:和sortedArrayUsingComparator:,這裡使用後一種方法。代碼如下。NSFileMa
Time of Update: 2015-05-20
【iOS】Alamofire庫在iOS7下設定Head無效的問題,alamofireios7聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com農民伯伯: http://over140.cnblogs.com 本文同樣的代碼在iOS8下沒有問題,iOS7就取不到資料(會包Cocoa Error 3840之類的錯誤),跟蹤發現請求Head參數設定不管用,根據文字底部的參考改了一下相容代碼:
Time of Update: 2015-05-20
iOS開發筆記2:單例模式(singleton),iossingleton 每一個app有且僅有一個UIApplication,類似UIApplication“ [UIApplication sharedApplication]”這種一個類有且僅有唯一執行個體的設計即單例模式。單例設計及要點 一個單例類設計如所示 其中有幾點要注意:
Time of Update: 2015-05-19
UI控制項的常見屬性,UI控制項常見屬性UIView的常見屬性://獲得自己的父控制項對象@property(nonatomic,readonly) UIView *superview;//獲得自己的所有子控制項對象@property(nonatomic,readonly,copy) NSArray *subviews;//控制項的ID\標識,父控制項可以通過tag來找到對應的子控制項@property(nonatomic) NSInteger