Time of Update: 2015-12-04
標籤:代理,又稱委託代理(delegate),是iOS中常用的設計一種模式。顧名思義,它是把某個對象要做的事情委託給別的對象去做。那麼別的對象就是這個對象的代理,代替它來打理要做的事。反映到程式中, 首先要明確一個對象的委託方是哪個對象,委託所做的內容是什麼。在iOS程式設計中,委託通過一種@protocol的方式實現,所以又稱為協議。在iOS的SDK裡面,UITableView、UITextField等都有用到這種設計模式。協議,是多個類共用的一個方法列表,在協議中所列出的方法沒有響應的實現,
Time of Update: 2015-12-04
標籤:fdisk -lDisk /dev/sdb: 500.0 GB, 500074283008 bytes255 heads, 63 sectors/track, 60797 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sdb1 * 1 60798 48
Time of Update: 2015-12-04
標籤:首先說說iBeacon是什麼:iBeacons 是IOS7系統推出的功能。利用藍芽4.0(低功耗藍芽)進行資料轉送(iphone 4s 以上裝置)。手持功能能夠在一定的範圍內(可以達到50m之內)收到IBecons基站發送的訊號。任何實現了IBeacon協議的藍牙裝置都可以充當ibeacon基站使用。不同於GPS,蜂窩資料,wifi定位方式。藍芽4.0本身的成本低,裝置的耗電量也低所以相比其它定位方式有自己的優勢。並且這種定位直接是端對端的直接定位,省去了GPS的衛星和蜂窩資料的基站通訊,
Time of Update: 2015-12-04
標籤:原文:http://www.niaogebiji.com/article-4379-1.html?utm_source=tuicool初代iPhone2007年,初代iPhone發布,螢幕的寬高是 320 x 480 像素。下文也是按照寬度,高度的順序排列。這個解析度一直到iPhone 3GS也保持不變。 那時編寫iOS的App(應用程式),只支援絕對位置。比如一個按鈕(x, y, width, height) = (20, 30, 40,
Time of Update: 2015-12-04
標籤:一, 兩者的用法 枚舉類型定義用關鍵字enum標識,形式為:enum標識符{ 枚舉資料表};enum用來定義一系列宏定義常量區別用,相當於一系列的#define ** **,當然它後面的標識符也可當作一個類型標識符。typedef :typedef為C語言的關鍵字,作用是為一種資料類型定義一個新名字。這裡的資料類型包括內部資料類型(int, char等)和自訂的資料類型(struct等)enum是枚舉類型,有了typedef的理解容易看出,typedef
Time of Update: 2015-12-04
標籤:問題經過:在同事的產品上增加新功能,拿來的程式碼封裝,用VS開啟後,提示某個檔案不存在,從項目中移除.CPP.H檔案後,提示錯誤,提示如下:1>UniqueAppObject.cpp(147): error C3861: “GUXClientInit”: 找不到標識符問題現象:1>UniqueAppObject.cpp(147): error C3861: “GUXClientInit”: 找不到標識符問題原因:因為移除檔案頭後,
Time of Update: 2015-12-04
標籤:Android中build target,minSdkVersion,targetSdkVersion,maxSdkVersion概念區分 標籤: build targetminSdkVersiontargetSdkVersionmaxSdkVersionuses-sdk 2014-01-23 13:14 10937人閱讀 評論(16) 收藏 舉報 分類: Android(22) 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。 目錄(?)[+]
Time of Update: 2015-12-04
標籤:UIView的drawRect方法CoreGraphics繪圖綜述:描述系統會調用UIView的drawRect方法,所以coreGraphics的所有實現代碼放在該函數內,setNeedsDisplay是更新整個視圖,setNeedsDisplayInRect是更新視圖的一個地區。CGContextRef context = UIGraphicsGetCurrentContext();設定上下文CGContextMoveToPoint
Time of Update: 2015-12-04
標籤:注:這是本人對多年來iOS開發中項目結構一點自己的見解也是為公司內部制定的iOS項目建立模板結構;文中引入了sina的iOS-iPhone的用戶端的介面架構,但是本人並非sina的工作人員,只是根據自己的理解劃分了項目結構,歡迎提出不同觀點,[email protected],歡迎轉載,轉載時請保留文章的所有內容,謝謝. 本篇文章回不定時更新...項目結構GitHub地址:https://github.com/Shreker/QLProjectDemo.git 
Time of Update: 2015-12-04
標籤:背景相信大家對Android Studio已經不陌生了,Android Studio是Google於2013 I/O大會針對Android開發推出的新的開發工具,目前很多開源項目都已經在採用,Google的更新速度也很快,明顯能感覺到這是Android開發的未來,那麼我們還有什麼理由不去擁抱未來呢?雖然推出了很久,但是國內貌似普及的程度並不高,鑒於很多朋友求studio的詳細教程,那麼今天我就手把手教大家下載、安裝、使用,Studio之路從這裡開始。Android Studio VS
Time of Update: 2015-12-04
標籤:通過Post請求方式,同步擷取網路資料,一旦發送同步請求,程式將停止使用者互動,直至伺服器返回資料在ViewController.m檔案內的viewDidLoad函數添加一下測試代碼 1 - (void)viewDidLoad { 2 [super viewDidLoad]; 3 // Do any additional setup after loading the view, typically from a nib. 4 5 //
Time of Update: 2015-12-04
標籤:我們在項目過程中或多或少會使用到裝置的唯一識別碼,我們希望能夠得到一個穩定、可靠的裝置唯一識別碼。今天我們將介紹幾種方式。 1. DEVICE_ID假設我們確實需要用到真實裝置的標識,可能就需要用到DEVICE_ID。在以前,我們的Android裝置是手機,這個DEVICE_ID可以同通過
Time of Update: 2015-12-04
標籤:- (void)awakeFromNib { // Initialization code _btnViews.layer.shadowPath =[UIBezierPath bezierPathWithRect:_btnViews.bounds].CGPath; _btnViews.layer.shadowColor = [UIColor grayColor].CGColor;//shadowColor陰影顏色
Time of Update: 2015-12-04
標籤: 一、給自訂按鍵添加廣播修改PhoneWindowManager.java中的interceptKeyBeforeDispatching方法 /frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java 1 @Override 2 public long
Time of Update: 2015-12-04
標籤: #!/bin/bashloadavg=$( uptime | awk -F: ‘{print $4}‘ | xargs )load1int=$( echo $loadavg | cut -d "." -f 1 )load5int=$( echo $loadavg | awk -F, ‘{print $2}‘ | xargs | cut -d "." -f 1 )load15int=$( echo $loadavg | awk -F,
Time of Update: 2015-12-04
標籤:iOS完整學習路線圖iOS進階介紹: 一.常用的第三方架構的介紹二.常用的工具軟體介紹三.常用的調試方法四.寫代碼的技巧總結五.iOS效能最佳化六.iOS幾大架構知識詳細介紹七.設計模式八.本地化處理九.程式閃退詳細解答十.大神層級部落格收集十一.真機調試十二.iOS開發人員中心,認證的配置以及使用十三.應用上線以及加急審核十四.在公司中的代碼版本控制處理十五.Runtime詳解十六.iOS進階技術iOS-開發進階
Time of Update: 2015-12-04
標籤:簡介簡化iOS應用使用純程式碼機型調適型配置的工作,使用一種簡潔高效的文法替代NSLayoutConstraints.項目首頁: Masonry最新樣本: 點擊下載項目簡議: 如果再看到關於純程式碼,xib或storyboard,使用哪種方式進行UI布局更合適的討論,請推薦他們先試用下 Masonry. Masonry,像xib一樣快速,同時擁有作為純程式碼方式的靈活性 -- github關注度 7800 + 是有原因的!快速入門安裝使用 CocoaPods
Time of Update: 2015-12-04
標籤:自訂IOS的HYCheckBox源碼使用首先這個第三方源碼是我自己開發的哦,只要匯入就能使用,不需要外加圖片的哦。預覽效果:百度雲下載源碼連結: http://pan.baidu.com/s/1eQkCGYA 密碼:
Time of Update: 2015-12-04
標籤:1 The “visible” binding Purpose 用途 visible綁定用於根據你傳入綁定的值來觸發相關的DOM元素隱藏或可見。 Example<div data-bind="visible: shouldShowMessage"> You will see this message only when "shouldShowMessage" holds a true
Time of Update: 2015-12-04
標籤:解析的基本概念所謂“解析”:從事先規定好的格式串中提取資料解析的前提:提前約定好格式、資料提供方按照格式提供資料、資料擷取方按照格式擷取資料iOS開發常見的解析:XML解析、JSON解析 一、XML資料結構解析的基本概念所謂“解析”:從事先規定好的格式串中提取資料解析的前提:提前約定好格式、資料提供方按照格式提供資料、資料擷取方按照格式擷取資料iOS開發常見的解析:XML解析、JSON解析 XML資料結構XML解析SAX?