IOS開發一些常用功能

1 點擊背景時關閉鍵盤在viewDidLoad中添加手勢辨識器// add tap gesture recognizer UITapGestureRecognizer* tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self

xmppframework for iOS client(四) 註冊新帳號

 懶得打字 資料來自:http://www.cnblogs.com/uvsjoh/archive/2012/09/02/2667348.html1 帶內註冊(In-band registration)的概念帶內註冊指的是未在你的伺服器上開通帳號的使用者可以通過xmpp協議註冊新帳號。相反的概念是帶外註冊(out-of-band registration),例如你必須到某個指定的web頁面進行註冊。如果伺服器允許帶內註冊,那麼我們就可以通過自己開發的用戶端註冊新帳號。與帶內註冊相關的協議是XEP-

檢測iOS安裝的應用

 方法一:http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html  方法二:http://forrst.com/posts/UIDevice_Category_For_Processes-h1H  方法三:http://stackoverflow.com/questions/3878197/is-it-possible-to-

iOS UIAlertView 和 UIActionSheet 的使用

UIAlertView 類似於Windows上 的MessageBox.一點小記錄,哎!現在是部落格控了,什麼都想記下,雖然簡單並且蘋果的相關技術文檔也有說明,還是寫下來。強迫症的初期表現出來啦。。。。貼代碼:一般的使用UIAlertView *alert =[[UIAlertView alloc] initWithTitle:@"hello" message:@"I'm Apple"

iOS網路狀態檢測

從Git庫下載https://github.com/tonymillion/Reachability把兩個檔案Reachability.h 和 Reachability.m檔案添加到工程中。添加架構支援SystemConfiguration.framework添加標頭檔聲明:@class Reachability;@interface AppDelegate : UIResponder <UIApplicationDelegate>{

iOS介面-仿網易新聞左側抽屜式互動

1、介紹  

iOS學習之iOS程式名稱及內容國際化(本地化)

1、iOS程式名稱國際化1.1 建立一個Single View app模版項目,命名為Localization。1.2 建立後,可以看到工作目錄結構檔案如下,單擊InfoPlist.strings,查看右邊的屬性,在Localization欄添加語言。    1.3

iOS XMPP開發環境的搭建

1 首先下載xmppframework這個架構https://github.com/robbiehanson/XMPPFramework 2 環境配置參考:https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOS1 添加xmppframework架構到工程中將下面的檔案拖入工程中 其中Extension中的模組可以選擇添加(只添加當前工程需要的模組)xmppframework設計是模組化的, 包括核心和擴充,

ios xmpp檔案傳輸

xmpp檔案傳輸主要有兩種方法:1 socks5 bytestreams 對應的協議是XEP-00652 In-Band Bytestreams(ibb) 對應的協議是XEP-0047socks5 Bytestreams方法的優點是效率高,但是跨網段傳輸時需要一個檔案代理。像openfire伺服器就內建有檔案代理,所以這個容易實現。同網段傳輸可以直接連接,一般的實現是發起端建一個socks5服務。實際使用該方法時還需要使用XEP-0095協議來初始化流。XMPPFramework未包含XEP-0

IOS編程基礎 — 事件驅動、程式狀態

。事件驅動iOS編程是基於事件驅動的。我們所要做的事情就是寫代碼響應相應的事件。 每當使用者操作應用程式時,裝置就會產生事件。例如當使用者點擊一個按鈕時,裝置就會產生一個相應的“觸擊”事件並發送給應用程式。事件不僅僅來自使用者的直接互動,像來電、電量不足、檔案下載完成等也會產生事件。實際上在IOS裝置上發生的任何事情最終都會產生一個或多個事件。當一個事件產生時,

iOS 擷取GUID

- (NSString *)getUniqueStrByUUID{    CFUUIDRef    uuidObj = CFUUIDCreate(nil);//create a new UUID    //get the string representation of the UUID    NSString    *uuidString = (__bridge_transfer NSString *)CFUUIDCreateString(nil, uuidObj);   

iOS編譯ffmpeg

編譯模擬器版本1 到https://github.com/yuvi/gas-preprocessor下載gas-preprocessor.p並拷貝到/usr/sbin目錄中2 下載ffmpeg源碼。http://ffmpeg.org/download.htmlhttps://github.com/FFmpeg/FFmpeg3 解壓源碼,cd到源碼目錄下4 建立檔案config_i386.sh,其內容如下#!/bin/tcsh -fset targetDir="../ffmpeg-libs/i38

xmppframework for iOS client(五) 添加AutoPing

為了監聽伺服器是否有效,增加心跳監聽。用XEP-0199協議,在XMPPFrameWork架構下,封裝了 XMPPAutoPing 和 XMPPPing兩個類都可以使用,因為XMPPAutoPing已經組合進了XMPPPing類,所以XMPPAutoPing使用起來更方便。首先,匯入標頭檔 #import "XMPPAutoPing.h"聲明成員變數和屬性@interface XMPPConnectManeger : NSObject<XMPPAutoPingDelegate>{ 

xmppframework for iOS client(三) 添加好友

添加好友代碼初始化xmppStream _xmppStream = [[XMPPStreamalloc] init];    //[_xmppStream setEnableBackgroundingOnSocket: YES];    [_xmppStreamaddDelegate:selfdelegateQueue:dispatch_get_main_queue()];    //    _xmppRosterDataStorage =

iOS網路SDK ASIHTTPRequest AFNetworking MKNetworkKit 對比

ASIHTTPRequest 有很長時間停止了更新,對iOS5的支援不給力哦,所以以後就不用這個SDK了。官方地址:http://allseeing-i.com/ASIHTTPRequest/ AFNetworking有穩定的兩個主要負責人、能支援比較新的特性、一直有更新。但功能方面還不夠完整。git地址:https://github.com/AFNetworking/AFNetworking MKNetworkKit  支援ARC、一個印度阿三寫的。有

iOS:KVO的概述與使用

一,概述KVO,即:Key-Value Observing,它提供一種機制,當指定的對象的屬性被修改後,則對象就會接受到通知。簡單的說就是每次指定的被觀察的對象的屬性被修改後,KVO就會自動通知相應的觀察者了。二,使用方法系統架構已經支援KVO,所以程式員在使用的時候非常簡單。1. 註冊,指定被觀察者的屬性,2. 實現回調方法3. 移除觀察三,執行個體:假設一個情境,股票的價格顯示在當前螢幕上,當股票價格更改的時候,即時顯示更新其價格。1.定義DataModel, [cpp] view

iOS Google Maps SDK 環境搭建

Google Maps SDK 使用介紹 https://developers.google.com/maps/documentation/ios/start按照資料介紹,step by step,so you can!!第一步,下載Google Maps SDK for iOS https://developers.google.com/maps/documentation/ios/start#getting_the_google_maps_sdk_for_ios第二步 擷取Google

iOS 擷取應用程式當前語言環境

貼代碼NSUserDefaults* defs = [NSUserDefaults standardUserDefaults]; NSArray* languages = [defs objectForKey:@"AppleLanguages"]; NSString* preferredLang = [languages objectAtIndex:0]; 

xmppframework for iOS client (一) XMPPFramework環境配置

 首先下載xmppframework 地址: https://github.com/robbiehanson/XMPPFramework  點ZIP那個按鈕下載。  具體的操作方法參考:https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOS這裡是最新的也是最詳盡的操作指南。詳細的操作步驟見說明文檔 。老外寫的step by step 真心給力啊!一步一步的按照操作去做保證沒問題。只是在添加KissXML

xmppframework for iOS client(二) 串連伺服器

第一步 產生xmppstream對象 並且設定委託 _xmppStream = [[XMPPStreamalloc] init]; [_xmppStreamaddDelegate:selfdelegateQueue:dispatch_get_main_queue()];第二步 設定登陸帳戶名稱字與伺服器名字 NSString *userId = @"test1@mini.local";//登陸用的使用者名稱字NSString *server =  @"mini.local";//@"127.0.

總頁數: 749 1 .... 45 46 47 48 49 .... 749 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。