Time of Update: 2015-05-03
標籤:原文 http://www.cnblogs.com/wendingding/p/3807184.htmliOS開發多線程篇-線程的狀態一、簡單介紹線程的 建立 :self.thread=[[NSThread alloc]initWithTarget:self selector:@selector(test) object:nil];說明:建立線程有多種方式,這裡不做過多的介紹。線程的 開啟 :[self.thread
Time of Update: 2015-05-03
標籤:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]
Time of Update: 2015-05-03
標籤:原文 http://www.cnblogs.com/wendingding/p/3806821.htmliOS開發多線程篇-GCD介紹一、簡單介紹1.什麼是GCD?全稱是Grand Central Dispatch,可譯為“牛逼的中樞調度器”純C語言,提供了非常多強大的函數2.GCD的優勢GCD是蘋果公司為多核的並行運算提出的解決方案GCD會自動利用更多的CPU核心(比如雙核、四核)GCD會自動管理線程的生命週期(建立線程、調度任務、銷毀線程)
Time of Update: 2015-05-03
標籤:原文 http://www.cnblogs.com/wendingding/p/3807716.html 1 // 2 // YYViewController.m 3 // 01-GCD的常見使用(順延強制) 4 // 5 // Created by apple on 14-6-25. 6 // Copyright (c) 2014年 itcase. All rights reserved. 7 // 8 9 #import
Time of Update: 2015-05-03
標籤:UIView 是介面層button title等的容器UiViewContriller負責建立和銷毀/顯示和隱藏UiView。處理UiView使用者之間的互動 事件處理使用者錄入介面(所有互動介面)都在建立UiViewContriller之前發生即先建立一個UiViewContriller,再有這個UiViewContriller建立自己的UiView
Time of Update: 2015-05-03
標籤:原文 http://www.cnblogs.com/wendingding/p/3808641.htmliOS開發多線程篇—單例模式(ARC)一、簡單說明:設計模式:多年軟體開發,總結出來的一套經驗、方法和工具java中有23種設計模式,在ios中最常用的是單例模式和代理模式。二、單例模式說明(1)單例模式的作用 :可以保證在程式運行過程,一個類只有一個執行個體,而且該執行個體易於供外界訪問,從而方便地控制了執行個體個數,並節約系統資源。(2)單
Time of Update: 2015-05-03
標籤:http://caibaojian.com/browser-ios-or-android.html通過判斷瀏覽器的userAgent,用正則來判斷是否是ios和Android用戶端。代碼如下:<script type="text/javascript">var u = navigator.userAgent, app = navigator.appVersion;var isAndroid = u.indexOf(‘Android‘) > -1 || u.indexOf(
Time of Update: 2015-05-03
標籤:一、縮放1.簡單說明:有些時候,我們可能要對某些內容進行手勢縮放,如所示 UIScrollView不僅能滾動顯示大量內容,還能對其內容進行縮放處理。也就是說,要完成縮放功能的話,只需要將需要縮放的內容添加到UIScrollView中2.縮放原理當使用者在UIScrollView身上使用捏合手勢時,UIScrollView會給代理髮送一條訊息,詢問代理究竟要縮放自己內部的哪一個子控制項(哪一塊內容)當使用者在UIScrollView身上使用捏合手勢時,UIScrollView會調用
Time of Update: 2015-05-03
標籤:Cocoa為iOS線程間通訊提供2種方式,1種是performSelector,另1種是Port。 先說第1種,performSelector,有以下幾種: 第2種為NSMachPort方式。NSPort有3個子類,NSSocketPort、NSMessagePort、NSMachPort,但在iOS下只有NSMachPort可用。
Time of Update: 2015-05-03
標籤:說明:apache tomcat伺服器必須佔用8080連接埠一、URL1.基本介紹URL的全稱是Uniform Resource Locator(統一資源定位器)通過1個URL,能找到互連網上唯一的1個資源URL就是資源的地址、位置,互連網上的每個資源都有一個唯一的URL 2.URL中常見的協議(1)HTTP超文字傳輸通訊協定 (HTTP),訪問的是遠端網路資源,格式是http://http協議是在網路開發中最常用的協議(2)file訪問的是本機電腦上的資源,格式是file://
Time of Update: 2015-05-03
標籤:一、要求完成下面的布局 二、分析尋找左邊的規律,每一個uiview的x座標和y座標。三、實現思路 (1)明確每一塊用得是什麼view(2)明確每個view之間的父子關係,每個視圖都只有一個父視圖,擁有很多的子視圖。(3)可以先嘗試逐個的添加格子,最後考慮使用for迴圈,完成所有uiview的建立(4)載入app資料,根據資料長度建立對應個數的格子(5)添加格子內部的子控制項(6)給內部的子控制項裝配資料四、程式碼範例 1 // 2 //
Time of Update: 2015-05-03
標籤:一、基本介紹在眾多移動應?用中,能看到各式各樣的表格式資料 。在iOS中,要實現表格式資料展示,最常用的做法就是使用UITableView,UITableView繼承自UIScrollView,因此支援垂直滾動,?且效能極佳
Time of Update: 2015-05-03
標籤:原文 http://www.cnblogs.com/wendingding/p/3809150.htmliOS開發多線程篇—NSOperation基本操作一、並發數(1)並發數:同時執?行的任務數.比如,同時開3個線程執行3個任務,並發數就是3(2)最大並發數:同一時間最多隻能執行的任務的個數。(3)最?大並發數的相關?方法- (NSInteger)maxConcurrentOperationCount; -
Time of Update: 2015-05-03
標籤:一、一個簡單的英雄展示程式NJHero.h檔案代碼(字典轉模型) 1 #import <Foundation/Foundation.h> 2 3 @interface NJHero : NSObject 4 /** 5 * 頭像 6 */ 7 @property (nonatomic, copy) NSString *icon; 8 /** 9 * 名稱10 */11 @property (nonatomic, copy) NSString *name;12 /*
Time of Update: 2015-05-03
標籤:一、KVC簡單介紹KVC key valued coding 索引值編碼KVC通過索引值間接編碼 補充:與KVC相對的時KVO,即key valued observer 索引值觀察。監聽某一個模型的屬性,只要模型屬性的值一變化就通知你。二、使用KVC1.KVC基本使用介紹(1)程式碼範例:建立一個命令列項目,用以示範KVC的用法完成之後為項目添加一個Person類。為Person類添加兩個屬性(name和age),注意這兩個屬性的類型。1 #import
Time of Update: 2015-05-03
標籤:一、快速鍵的使用經常用到的快速鍵如下:建立shift + cmd + n 建立項目cmd + n 建立檔案 視圖option + cmd + 斷行符號 開啟助理編輯器cmd + 斷行符號 顯示主視窗cmd + 0
Time of Update: 2015-05-03
標籤:【在ios開發中,動畫是廉價的】一、首尾式動畫程式碼範例: // beginAnimations表示此後的代碼要“參與到”動畫中 [UIView beginAnimations:nil context:nil];//設定動畫時間長度 [UIView setAnimationDuration:2.0]; self.headImageView.bounds = rect; //
Time of Update: 2015-05-03
標籤:現在用Mac
Time of Update: 2015-05-03
標籤:一、知識點簡單介紹1.UIScrollView控制項是什嗎?(1)行動裝置的螢幕?大?小是極其有限的,因此直接展?示在?使用者眼前的內容也相當有限(2)當展?示的內容較多,超出?一個螢幕時,?使用者可通過滾動?手勢來查看螢幕以外的內容(3)普通的UIView不具備滾動功能,不能顯?示過多的內容(4)UIScrollView是一個能夠滾動的視圖控制項,可以?用來展?示?大量的內容,並且可以通過滾 動查看所有的內容 (5) 舉例:手機上的“設定”、
Time of Update: 2015-05-03
標籤:iOS開發UI篇—UITableviewcell的效能問題一、UITableviewcell的一些介紹UITableView的每一行都是一個UITableViewCell,通過dataSource的