Time of Update: 2015-01-27
「OC」
Time of Update: 2015-01-26
[iOS 多線程 & 網路,ios多線程A.搭建java伺服器使用eclipse、tomcat和struts2架構搭建一個簡單的伺服器1.準備好合適版本的JDK、eclipse EE、tomcat、struts2 架構套件2.配置JDK和tomcat系統變數3.在eclipse中建立一個Dynamic Web Project,
Time of Update: 2015-01-27
IOS開發-Regex的使用方法,iosRegex前言:在表單驗證中,我們經常會使用到正則,因為我們需要用它來判斷使用者輸入的字元是否為合法的,如果是不合法的,那麼應該提示使用者輸入錯誤,並不讓提交至伺服器。我們也可以通過Regex,從使用者輸入的字串中過濾並擷取我們想要的特定部分。總而言之,Regex是非常強大的。 方法一、謂詞(NSPredicate)建立Regex使用它來判斷使用者輸入的字串是否為合法的://
Time of Update: 2015-01-26
iOS開發-功能篇-國際化|NSUserDefaults,iosnsuserdefaults/*=========================================軟體國際化================================================*/1.簡介: 軟體國際化主要是在軟體中添加多種語言,以實現不同國家的人群需求。
Time of Update: 2015-01-27
將color轉為UIImage,color轉為UIImage圖片: 代碼:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //建立圖片 UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(1
Time of Update: 2015-01-22
關於swift的可選值(optional),swiftoptional關於可選值optional 不同於OC,swift引入了一個新的概念——可選值,瞭解這個optional,對於swift的學習至關重要概念定義:可以有值也可以沒有值(nil)的一個類型。換句話說,它有兩個狀態:有值,沒有值(nil)按我的理解,可選值是帶有布爾類型加持的普通類型如何定義一個可選值呢?上面的代碼簡單定義了一個叫做optionalValue的可選值。和普通的變數定義沒有太大區別,唯
Time of Update: 2015-01-22
iOS源碼下載:文字+圖片的滾動視圖功能分類:其他支援平台:iOS運行環境:iOS開發語言:Object-c開發工具:Xcode源碼大小:1.22MB源碼:http://down.51cto.com/data/1976925源碼簡介這是一款結合問題和圖片的滾動視圖,可以左右滾動內容,並且顯示文字說明。源碼運行源碼片段- (void)viewDidAppear:(BOOL)animated { [super v
Time of Update: 2015-01-24
IOS利用objc/runtime和KVC——快速歸檔解檔,objckvc 開發過程中有時需要儲存一些輕量級的資料,對於IOS提供的幾種資料存放區方式在這時最合適當屬對象歸檔:NSCoding 但是將對象資料進行歸檔解檔時候需要實現兩個方法:
Time of Update: 2015-01-22
關於學習ios開發的一些筆記,學習ios開發筆記關於方法前的 + - 符號前置加號(+)的方法為類方法,這類方法是可以直接用類名來調用的,它的作用主要是建立一個執行個體。相當於是靜態方法。前置減號(-)的方法為執行個體方法,必須使用類的執行個體才可以調用的。而要把成員變數聲明為靜態,必須使用static關鍵字關於Ob-c的函數的參數問題Object-c的一個方法可以包含多個參數,除了第一個參數外,後面的所有參數都要寫名字。多個參數的寫法(方法的資料類型) 函數名: (參數1資料類型)
Time of Update: 2015-01-26
iOS開發-UITableView常用方法UITableView常用來展示資料,類似於Android中的ListView,相對於Android中的ListView而言,UITableView的實現是非常簡單,繼承UITableViewDataSource, UITableViewDelegate然後根據需要是實現對應的方法即可。
Time of Update: 2015-01-26
iOS-Core-Animation之九----圖層時間>*時間和空間最大的區別在於,時間不能被複用* --弗斯特梅裡克在上面兩章中,我們探討了可以用`CAAnimation`和它的子類實現的多種圖層動畫。動畫的發生是需要持續一段時間的,所以*計時*對整個概念來說至關重要。在這一章中,我們來看看`CAMediaTiming`,看看Core Animation是如何跟蹤時間的。##`CAMediaTiming`協議`CAMediaTiming`協議定義了在一段動畫內用來控制逝去時間的屬性的集合,`
Time of Update: 2015-01-22
Swift Tour 隨筆總結 (3),swifttour關於Optional的Control Flow if let constantName = someOptional { statements } 如果該Optional為nil,則不進入if,否則執行且constantName為該Optional的值 例子: if let actualNumber = possibleNumber.toInt() {
Time of Update: 2015-01-22
Swift 中的指標使用Apple 期望在 Swift 中指標能夠盡量減少登場幾率,因此在 Swift 中指標被映射為了一個泛型型別,並且還比較抽象。這在一定程度上造成了在 Swift 中指標使用的困難,特別是對那些並不熟悉指標,也沒有多少指標操作經驗的開發人員 (包括我自己也是) 來說,在 Swift 中使用指標確實是一個挑戰。在這篇文章裡,我希望能從最基本的使用開始,總結一下在 Swift
Time of Update: 2015-01-23
IOS
Time of Update: 2015-01-22
[iOS 多線程 & 網路,ios多線程A.進程 什麼是進程進程是指在系統中正在啟動並執行一個應用程式 每個進程之間是獨立的,每個進程均運行在其專用且受保護的記憶體空間內 比如同時開啟QQ、Xcode,系統就會分別啟動2個進程 通過“活動監視器”可以查看Mac系統中所開啟的進程 B.線程 主線程、子線程佔用記憶體分別是1M和512K 1.什麼是線程1個進程要想執行任務,必須得有線程(每1個進程至少要有1條線程)
Time of Update: 2015-01-22
app之間的互相跳轉,app互相跳轉第一次寫部落格,給大家帶來的是:iOS開發中不同app之間的跳轉,相信很多人也有用過友盟的SDK或者其他的第三方的分享工具,原理都是一樣的.跳轉的實現分為四步:第一步:建立兩個工程,模仿兩個App的環境 第二步:在第二個工程中設定應用二的url第三步:在第一個工程中寫一個UIButton,並且button的方法如下:
Time of Update: 2015-01-22
App Store 收入分配極不平衡,但是獨立開發人員仍有機會最近,著名的 iOS 開發人員 Marco Arment 分享了 Overcast 的銷售情況,其中有許多的統計資料和圖表。Overcast 相當成功,得以長期停留在“暢銷應用排行”上,所以,Metakite Software的 Charles Perry 依據它的情況,粗略地估計了一下 App Store
Time of Update: 2015-01-24
從Xib檔案載入UIView的5種方式,xib載入uiview5種在不同的Xib檔案中最容易維護的是定義的視圖,因此對於從Xib檔案中載入UIView來說一個方便的流程是非常重要。在過去的幾年裡我發現唯一易於管理建立和維護視圖(或者任何介面元素,通常會更多)方式就是從Xib執行個體化UIView.在介面編輯器裡面建立和設計介面遠遠比使用代碼來寫介面布局和定義布局常量(尺寸、顏色)甚至一些糟糕的魔法數字來限制元素更加直觀。現在介紹一下我在不同情況下使用過的5種方法 1、簡單方式(從Xib
Time of Update: 2015-01-22
公約數與公倍數,公約數公倍數/*描述小明被一個問題給難住了,現在需要你幫幫忙。問題是:給出兩個正整數,求出它們的最大公約數和最小公倍數。輸入第一行輸入一個整數n(0<n<=10000),表示有n組測試資料;隨後的n行輸入兩個整數i,j(0<i,j<=32767)。輸出輸出每組測試資料的最大公約數和最小公倍數範例輸入36 612 1133 22範例輸出6 61 13211 66*//*Hello, World!36 6最大公約數:6最小公倍數:612
Time of Update: 2015-01-21
iOS開發--監測網路變化 通常在APP的某些介面,需要通過網路擷取資料更新介面。應用程式通過建立網路狀態監聽,當網路從斷開變為串連狀態後,自動重新整理頁面資料,因此不需要使用者手動重新整理頁面,提升了產品的使用者體驗。一、包含標頭檔#import "Reachability.h"同時在ViewContorller中添加執行個體變數:Reachability *_networkConn;二、建立網路變化監聽