Time of Update: 2015-10-16
ReactiveCocoa 談談concat,reactivecocoaconcat今天的一個商務程序,商務程序大概就是這樣的1.從CoreData中擷取之前的資料2.更新介面3.從網路擷取資料4.判斷擷取結果5.處理錯誤判斷6.更新介面7.判斷結果numberOfNews欄位8.現實numberOfNews資訊 這種順序行的處理,正正是ReactiveCocoa的擅長解決的問題,那麼問題來了,怎麼才能通過Signal,將if else
Time of Update: 2015-10-16
iOS網路編程——Day3 (C語言補充)1.常量分類(1)整型常量 只有10進位有正負整數%d 十進位預留位置 以10進位方式列印整型常量%o 八進位預留位置 以8進位方式列印整型常量%x 十六進位預留位置 以16進位方式列印整型常量10進位整型書寫 238進位整型書寫 0開頭 02316進位整型書寫 ox開頭 ox23 short int 2個位元組 16位 有符號(正負)-32768 ~ 32767 int 4個位元組
Time of Update: 2015-10-14
iOS- 指壓即達,如何整合iOS9裡的3D Touch,ios-ios91.前言 隨著6S的到來,3DTouch被各大熱門APP迅速普及,博主親自體驗後,發現使用便捷性大幅提高,隨後自己照著文檔,寫了個Demo出來,分享給大家,希望能對有需要的朋友提供有一些協助。2.如何使用3D Touch? 2.1.主介面重按APP表徵圖,彈出Touch菜單 在AppleDelegate檔案中的程式入口處配置:didFinishLaunchingWithOptions
Time of Update: 2015-10-13
【讀書筆記】iOS網路-HTTP-請求內容,ios-http-一,GET方法。從伺服器擷取一段內容,用HTTP術語來說就是實體。GET請求通常不包含請求體,不過也是可以包含的。有些網路緩衝設施只會緩衝GET響應。GET請求通常不會導致伺服器端的資料變化。二,POST方法。使用用戶端提供的資料更新實體。POST請求通常會在請求體中加入應用伺服器所需的資訊。POST請求是非冪的,這意味著如果處理多個請求,那麼結果與處理單個請求是不同的。三,HTTP雖然使用了有狀態的TCP傳輸層,但HTTP卻是個無狀
Time of Update: 2015-10-13
ios開發筆記,ios開發1.我們都知道c# java 都有個入口main函數而swift卻代碼中卻沒有;不過有main.swift就把這個檔案當中程式的入口吧!而且檔案不能刪除,如果刪除程式直接不能編譯通過2 基本文法:用let來聲明常量,用var來聲明變數;一般定義的變數的類型跟值對應 let a=10; 常量只要賦值了不能二次賦值也就是說常量的值不允許改變 var b=10; 也可以定義多個值(元組) var c=(10,20,30)也可以給名稱var c =
Time of Update: 2015-10-13
新版網易新聞用戶端應用iOS源碼,網易新聞ios這是一個不錯的iOS項目源碼。 源碼下載:http://code.662p.com/view/11510.html示範圖: 1.這次更新的亮點是添加了天氣效果以後也可以用網易新聞看天氣預報了,各種輕微的動畫效果也沒有放過。2.新版的網易新聞,整改了首頁UI,在底部加上了tabbar,因此多了很多頁面這裡也都編了,但是無法互動。畢竟東西太多了,我覺得能點擊看到效果就算不能進一步深入,就一個殼子也比全空沒有強是吧。。3.
Time of Update: 2015-10-12
IOS之NSFileManager 和NSFileHandle,nsfilehandle 在現階手機app的臨時快取檔案漸漸增多,在app開發中對於行動裝置檔案的操作越來越多,我們IOS中對於檔案的操作主要涉及兩個類NSFileManager 和NSFileHandle,下面我們就看看如何使用這兩個類:1、檔案建立//初始化一個NSFileManager類defaultManager方法為單例模式,通過單例模式進行初始化 NSFileManager * fileManager
Time of Update: 2015-10-12
popViewControllerAnimated 後,對頁面內UITableView 內資料重新整理,poptoviewcontrollerpopViewControllerAnimated後,這時它不執行viewDidLoad,所以不能及時對viewControler及時重新整理,此時對該頁面進行操作可以調用viewWillAppear:(BOOL)(pop頁面後會被調用) 對於新載入頁面的UITableView控制項資料重新整理:需要調用
Time of Update: 2015-10-12
NSString和SwiftString的區別和使用情境,nsstringstring區別當下Swift項目已經越來越多,可能會經常見到 str as NSString 或者 str as String
Time of Update: 2015-10-12
貓貓學iOS之二維碼學習,快速開啟相機讀取二維碼 步驟呢就是這樣:讀取二維碼需要匯入AVFoundation架構#import 1:利用網路攝影機識別二維碼中的內容(模擬器不行)。2:輸入(網路攝影機)。3:由會話將網路攝影機採集到的二維碼映像轉換成字串資料。4:輸出(資料)。5:由預覽圖層顯示掃描情境。#import ViewController.h#import @interface ViewController
Time of Update: 2015-09-23
React Native iOS環境搭建React Native iOS環境搭建前段時間React Native for Android發布,感覺React Native會越來越多的公司開始研究、使用。所以周六也抽空搭建了iOS的開發環境,以便以後利用閒置時間能夠學習一下。廢話不多說了,下面簡單的列出步驟吧。1. 安裝HomebrewHomebrew主要用於安裝後面需要安裝的watchman、flow開啟MAC的終端,輸入如下命令:ruby -e $(curl -fsSL
Time of Update: 2015-09-22
讀書筆記-基礎,讀書筆記基礎1、iOS的系統架構分為4層——Cocoa Touch層、Media層、Core Services層和Core OS層。2、自動布局(Auto Layout)最先應用於Mac 0S X
Time of Update: 2015-09-23
如何?iOS圖書動畫:第1部分(下)原文連結 : How to Create an iOS Book Open Animation: Part 1 原文作者 : Vincent Ngo 譯文出自 : 開發技術前線 www.devtf.cn 譯者 : kmyhy翻頁布局最終實現的效果如下:這看起來就像是一本真正的書! :]在Book檔案夾下建立一個Layout檔案夾。在Layout檔案夾上右鍵,選擇New File…,然後適用iOSSourceCocoa Touch Class模板,
Time of Update: 2015-09-22
Xcode7 下問題匯總,xcode7下問題匯總1.The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. Xcode7 編譯器無法串連網路,是因為Xcode7下,Apple要求資料轉送協議必須支援Https協議,否則將會預設無法串連網路。目前網上已經給出臨時解決辦法:1.在Info.plist中添加
Time of Update: 2015-09-21
iOS開發日記21-7.0之後的圖文混排,ios21-7.0今天博主有一個圖文混排的需求,遇到了一些困痛點,在此和大家分享,希望能夠共同進步.iOS7.0以前,圖文混排主要有兩種方法:1.WebView+js 2.coreTextiOS7.0之後,蘋果提供了新的封裝,讓圖文混排更加的簡便,也就是第三種方法:3.TextKit今天就和大家詳細的分享一下這三種圖文混排的方法1.webview+js的方法其實很簡單,下面貼出代碼,各位自行研究去除webView滾動時,上下的白邊。-
Time of Update: 2015-09-21
多線程,java多線程一、iOS中多線程的實現方案二、NSThread1. 建立和啟動線程一個NSThread對象就代表一條線程建立、啟動線程 1 - (void)viewDidLoad { 2 [super viewDidLoad]; 3 // 建立並開啟一條子線程 4 NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run:) object:@"參數"];
Time of Update: 2015-09-20
對App資料庫元素進行簡單的設計,app資料庫元素假如對<豆瓣>進行簡單的資料庫元素設計;分析頁面:簡單的豆瓣一共有以下頁面{ 活動頁面 活動詳情頁面 電影頁面 電影詳情頁面 影院頁面(一般不用到資料庫,不及於資料庫考慮) 我的{ 活動收藏頁面 電影收藏頁面 註冊登入頁面 }}按照以上頁面考慮Model,是主要的資料庫物件即,將所有model存入資料庫詳細分類以及設定對應缺陷........"我的"頁面中有收藏功能以及註冊登入這就是資料庫會應用到的地方使用單個資料
Time of Update: 2015-09-20
iOS 多線程及其他補充 02,ios多線程補充02NSOperationNSOperation是個抽象類別,並不具備封裝操作的能力,必須使用它的子類NSInvocationOperation如果直接執行NSInvocationOperation中的操作, 那麼預設會在主線程中執行 NSInvocationOperation *op1 = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(demo)
Time of Update: 2015-09-18
iOS coredata 避免添加重複資料,ioscoredata首先你要知道你資料中那一項是唯一的 然後對這個唯一進行現查後插的順序進行處理 在查的時候 第一次array肯定是空的 判斷array的內容為0的話先插入第一次資料 然後再做唯一那個參數是否存在 不在的話則插入資料 這樣就可以避免重複資料了 就是一個邏輯的問題 之前沒想通 然後今天做環信突然想通了.有什麼不明白的可以私信我 給你看一下demo.
Time of Update: 2015-09-18
iOS-檔案斷點續傳,ios-斷點續傳* 移動用戶端在和伺服器互動的時候,上傳和下載使用十分廣泛。* 在我們下載檔案的時候,我們在點擊暫停時候可以暫停下載,點擊下載的時候可以繼續下載,這個功能如何??* 下載進度條如何顯示?先大概敘述一下斷點下載的原理:* 首先先判斷要判斷要下載的檔案在本地沙箱中是否存在。* 如果存在的話,要判斷下載檔案的長度。* 假設檔案長度是500,我們發起下載請求的時候應該從500開始。* 點擊暫停下載,應該將連結斷掉。* 再次點擊下載的時候,根據下載檔案長度,繼續下載。