Time of Update: 2015-10-22
IOS之同步請求、非同步請求、GET請求、POST請求,iosget原連結在此:http://blog.csdn.net/liulala16/article/details/8271673 1、同步請求可以從網際網路請求資料,一旦發送同步請求,程式將停止使用者互動,直至伺服器返回資料完成,才可以進行下一步操作,2、非同步請求不會阻塞主線程,而會建立一個新的線程來操作,使用者發出非同步請求後,依然可以對UI進行操作,程式可以繼續運行3、GET請求,將參數直接寫在訪問路徑上。操作簡單,不過
Time of Update: 2015-10-21
iOS中POST非同步請求,iOSPOST非同步請求POST非同步請求(代理)1、遵循<NSURLConnectionDataDelegate>@interface ViewController ()<NSURLConnectionDataDelegate>2、NSMutableData類型的reData屬性是用來拼接資料的@property (nonatomic,strong)NSMutableData *reDtata;3、擷取url NSString
Time of Update: 2015-10-21
UITableView延伸:點擊cell關閉鍵盤,載入不同cell,監聽裡面的textfeild內容改變,
Time of Update: 2015-10-20
iOS開發日記35-Xcode7調試神技,ios35-xcode7今天博主有一個升級Xcode7的需求,遇到了一些困痛點,在此和大家分享,希望能夠共同進步.1.Address Sanitizer: 再也不用擔心 EXC_BAD_ACCESS EXC_BAD_ACCESS一直是很多開發人員的噩夢,因為這個錯誤很不直觀,出現後往往要花很長時間才能定位到錯誤。蘋果這次帶來了革命性的提升。在項目的Scheme中Diagnostics下,選中enable address
Time of Update: 2015-10-20
IOS基礎資料型別 (Elementary Data Type)之枚舉,IOS資料類型之枚舉 枚舉是C語言中的一種基礎資料型別 (Elementary Data
Time of Update: 2015-10-19
強大的swift字串,強大swift字串 Swift集百家之長,吸收了主流語言java,c,c++等的好的特性,所以它功能十分強大,今天我們就來看看它強大的字串。 首先,我們帶著這樣幾個問題去瞭解、理解swift的字串。1、swift字串怎麼初始化的?2、swift字串長度可變嗎?3、swift字串是指標,還是實際的值?4、swift有哪些特性? 下面,我來一一解答這些問題。(1) swift
Time of Update: 2015-10-20
IOS開發基礎知識--片段25,ios基礎知識--片段1:使用@protocol實現delegate和datasource模式#import <UIKit/UIKit.h>@protocol MyViewDataSource,MyViewDelegate;@interface myView : UIView<UIAlertViewDelegate>@property(nonatomic,assign)id<MyViewDelegate>
Time of Update: 2015-10-19
一周隨筆--15.10.19,隨筆--15.10.19一周新知識點記錄(15.10.19)一.ipad——UIPopoverControllerUIPopoverController繼承自NSObject,因此不具備顯示能力,它是通過其中的內容控制器顯示的內容的。 UIPopoverController使用四部曲:一、建立UIPopoverController的內容控制器二、根據內容控制器初始化UIPopoverController對象三、設定UIPopover
Time of Update: 2015-10-18
IOS入門之Swift語言(一),ios入門swift語言 經過不斷的努力,小哥也買了台蘋果裝置,終於可以開始我的IOS之旅了,說來確實令人苦惱,為了學習IOS我這著貧農階級,省了幾個月的零花錢,外加向親朋好友求救,最終痛下心扉,賣了台MAC
Time of Update: 2015-10-18
iOS --- 使用NSTimer設定定時任務的注意事項NSTimer是iOS開發中的定時器機制,常用其ischeduledTimerWithTimeInterval方法來設定定時任務。我們以一個倒計時的定時器來說明下邊幾點要注意的事項。設定定時器點擊按鈕,添加一個倒計時的定時器:func demoNSTimer() { btn.userInteractionEnabled = !btn.userInteractionEnabled countdown = countTimer
Time of Update: 2015-10-16
iOS中調用系統相簿以及使用系統相簿的照片,ios相簿#import "ViewController.h"@interface ViewController ()<UINavigationControllerDelegate,UIImagePickerControllerDelegate>@property (nonatomic,strong)UIImageView *headImageView;@end@implementation ViewController-
Time of Update: 2015-10-16
一個layer可以跟著畫完的線移動ios程式 好玩啊。,layerios用法:採用的是主要畫面格實現的。 實驗目的:讓上層的layer子層能夠跟著在另一個子層上花的線進行移動 。即當線畫完之後,圖形開始移動,並且能夠停在最後的那個位置 :採用是直接在layer圖層上進行畫的,下邊是代碼的具體實現viewController.m屬性:@interface ViewController
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
UIButton 未響應原因分析,uibutton原因分析1.父視圖響應者鏈被阻斷;例如:在 UILabel,UIImageView 控制項添加UIButton,因為UILabel(userInteractionEnabled屬性值為NO) 阻斷了響應者鏈,所以 UIButton 無法響應點擊事件.可以通過修改UILable屬性userInteractionEnabled 的值為 YES,實現其子視圖 UIButton 響應事件.2.button範圍超出父視圖範圍;
Time of Update: 2015-10-16
iOS網路編程——Day5(使用MVC開啟阿帕奇)一、使用xml擷取資料 1.寫xml檔案 樹形結構 根節點(1).<?xml version="1.0" encoding = "utf-8" ?>(2).設定根節點(3).設定子節點,子節點名稱一樣,直接複製(4).設定子節點標籤,複製(5).鍵入標籤內容 2.使用終端 (注意:在 Unix系統中是區別大小寫字元的,A.txt 不等於 a.txt。)
Time of Update: 2015-10-15
【讀書筆記】iOS網路-非同步請求與運行迴圈,讀書筆記ios非同步請求需要運行迴圈。當資料傳遞到伺服器或是被用戶端接收時,運行迴圈用於實現事件與委派物件之間的通訊。非同步請求在發出時,會在當前線程的運行迴圈上操作,這個實現細節是很重要的,因為在GCD塊中或者是通過NSOperationQueue建立的線程並沒有運行迴圈。因此,如果在後台線程上發出了非同步請求,那麼還需要確定線程是有運行迴圈還是使用了別的運行迴圈。如下代碼片斷展示了如何顯示地將請求處理指定給運行迴圈。
Time of Update: 2015-10-16
iOS --- 關於SandBox機制及檔案讀寫的幾種方式iOS中的SandBox(沙箱)機制是一種安全體系,它規定了APP只能在為該APP建立的檔案夾內讀取檔案,不可以訪問其他地方的內容。所有的非代碼檔案都儲存在這個地方,比片、聲音、屬性列表和文字檔等。即:每個應用程式都在自己的沙箱內 不能隨意跨越自己的沙箱去訪問別的應用程式沙箱的內容 應用程式向外請求或接收資料都需要經過許可權認證SandBox預設情況下,每個APP的SandBox中有三個檔案夾: Documents,
Time of Update: 2015-10-15
iOS RunLoop,iosrunloop什麼是RunLoop運行迴圈一個線程對應一個RunLoop,主線程的RunLoop預設已經啟動,子線程的RunLoop得手動啟動(調用run方法)RunLoop只能選擇一個Mode啟動,如果當前Mode中沒有任何Source(Sources0、Sources1)、Timer,那麼就直接退出RunLoopRunLoop作用保持程式的持續運行處理App中的各種事件(比如觸摸事件、定時器事件、Selector事件)節省CPU資源,提高程式效能:該做事時做事,
Time of Update: 2015-10-15
IOS開發基礎知識--片段24,ios基礎知識--片段1:相容字型大小6plue跟它以下的區別#define FONT_COMPATIBLE_SCREEN_OFFSET(_fontSize_) [UIFont systemFontOfSize:(_fontSize_ *([UIScreen mainScreen].scale) / 2)]在iPhone4~6中,縮放因子scale=2;在iPhone6+中,縮放因子scale=3運用時:myLabel.font=FONT_COMPATIBLE_
Time of Update: 2015-10-15
iOS開發之窺探UICollectionViewController(五),ios開發uicollection 本篇部落格應該算的上CollectionView的進階應用程式了,從iOS開發之窺探UICollectionViewController(一)到今天的(五),可謂是由淺入深的窺探了一下UICollectionView的用法,這些用法不僅包括SDK中內建的流式布局(UICollectionViewDelegateFlowLayout)而且介紹了如何根據你的需求去自訂屬於你自己的Coll