Time of Update: 2017-01-13
非同步事件,就是說這一個代碼或者代碼塊,並不會阻塞程式的運行,程式會立即執行下一條語句,而這條語句,會在相應的方法調用結束之後,執行它自身的回呼函數發送一些訊號,來表明這個非同步事件完成。就像你約會提前1小時到見面地點,先去買點東西踩點什麼的(……),等GF/BF到了之後簡訊通知你,你就立即回來。而不是一直在原地等到對方過來(……)最早使用非同步開發,是在使用JavaScript來開發Web前端的時候,XMLHttpRequest或者jQu
Time of Update: 2017-01-13
#import “CameraViewController.h”@interface CameraViewController ()@end@implementation CameraViewController– (void)viewDidLoad {[super viewDidLoad];NSArray *arr =
Time of Update: 2017-01-13
現有兩個類:1.Object001繼承自NSObject#import <Foundation/Foundation.h> @interface Object001 : NSObject //Object001的標頭檔,我只是在這裡面聲明了個方法-(void)printfString; @end #import "Object001.h" @implementation
Time of Update: 2017-01-18
iOS中擷取手機通訊錄中的連絡人資訊:/*** 載入本地連絡人*/ - (void)loadLocalContacts { //建立一個通訊錄類 ABAddressBookRef addressBooks = nil; if (DeviceVersion < 6.0) { addressBooks = ABAddressBookCreate(); } else { addressBooks =
Time of Update: 2017-01-18
今天做格式化銀行卡,避免重複造輪子,找度娘查了下,看到一個不錯的實現方式,記錄下來,並附帶實現思路#pragma mark - UITextFieldDelegate UITextField鍵入字元後調用- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { //拿到為改變前的字串 NSString
Time of Update: 2017-01-18
很久之前就想出一篇iOS內付費的教程,但是一查網上的教程實在太多了,有的寫得真的蠻不錯的,就心想算了,於是就儲存在草稿箱了。至於為什麼寫完它呢!真是說來話長,最近公司有個專案經理跑來問我有關蘋果內付費相關的細節,跟他聊了半天,從項目對接蘋果官方支付介面聊到了如何查看App收益,最後終於使他有了一些眉目,但是悲催的是還要我繼續去跟他們項目的程式員講解(真是瘋了),所以我就決定給他們項目寫一個內購的文檔,所以我順便把這篇部落格完成吧!首先進入蘋果的ItunesConnection(https://i
Time of Update: 2017-01-18
一、概述iPhone中處理觸控螢幕的操作,在3.2之前是主要使用的是由UIResponder而來的如下4種方式: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)
Time of Update: 2017-01-18
本文介紹了iOS判斷網路請求逾時的方法,代碼具體如下: + (AFHTTPRequestOperation *)requestOperationWithUrl:(NSString *)url requetMethod:(NSString *)method paramData:(NSDictionary *)aParamData
Time of Update: 2017-01-18
本文執行個體為大家分享了iOS擷取手機ip地址的具體代碼,供大家參考,具體內容如下#import <ifaddrs.h>#import <arpa/inet.h>// Get IP Address- (NSString *)getIPAddress { NSString *address = @"error"; struct ifaddrs *interfaces = NULL; struct ifaddrs *temp_addr = NULL; int
Time of Update: 2017-01-18
一個是新浪微博,騰訊微博的分享按鈕,一個是他們的綁定情況(其實就是是否授權)。點擊微博分享中新浪或騰訊按鈕,就進行相應的授權(若沒授權),顯示微博內容,而後發布微博。設定介面中的綁定,就是相關的應用授權。 呵呵,其實也蠻簡單滴。首先分別從新浪微博開放平台(http://open.weibo.com/)、騰訊微博開放平台(http://dev.t.qq.com/)中註冊應用,擷取到Appkey,AppSecret和AppURL(其中AppURL是要自己填寫的)。然後分別下載相關的SDK.http:
Time of Update: 2017-01-18
iOS 隱藏導航條和狀態列實現方法狀態列的高度是20,導覽列的高度是44,如果同時存在狀態列的導航條,我們通常會設定view上的控制項的位置的X 大於等於 64.一:隱藏導航條:self.navigationController.navigationBarHidden = YES;二:隱藏狀態列:第一步:在info.plist 檔案裡增加兩個類型(Type)為bool 選項, Status bar is initially hidden 設為YES;View
Time of Update: 2017-01-18
本文執行個體為大家分享了iOS QQ第三方登入實現代碼,供大家參考,具體內容如下一、準備工作1、到QQ開放平台(http://connect.qq.com/ )註冊成為開發人員,申請appkey,2、在URL Types中添加QQ的AppID,其格式為:”tencent” + AppID 例如tencent1104463316二、配置AppDelegate.m1、匯入<TencentOpenAPI/QQApiInterface.h>
Time of Update: 2017-01-18
本文執行個體為大家分享了iOS微信第三方登入,供大家參考,具體內容如下一、準備工作1、到微信開放平台註冊成開發人員,擷取appid2、匯入WeChatConnection.framework3、配置URL Schemes 輸入appid 例如wx29ce0f21ea982cb8二、配置AppDelegate.m1、 註冊微信//微信登陸 [WXApi registerApp:WeiXin_AppId withDescription:@"weixin"]; 2、設定函數//
Time of Update: 2017-01-18
首先來看看實現的效果圖下面話不多說,以下是實現的範例程式碼#import <UIKit/UIKit.h>typedef void(^AlertResult)(NSInteger index);@interface XLAlertView : UIView@property (nonatomic,copy) AlertResult resultIndex;- (instancetype)initWithTitle:(NSString *)title message:(NSString
Time of Update: 2017-01-18
一、前言這兩天做了個小項目涉及到了遠程音樂播放,因為第一次做這種音樂項目,邊查資料邊做,其中涉及到主要技術點有: 如何播放遠程網路音樂 如何切換當前現正播放中的音樂資源 如何監聽音樂播放的各種狀態(播放器狀態、播放的進度、緩衝的進度,播放完成) 如何手動操控播放進度 如何在後台模式或者鎖屏情況下正常播放音樂 如何在鎖屏模式下顯示音樂播放資訊和遠程操控音樂如果您對一塊技術點有興趣或者正在尋找相關資料,那麼本篇或許能提供一些參考或啟發。二、
Time of Update: 2017-01-18
Time of Update: 2017-01-18
IOS中(Xcode)
Time of Update: 2017-01-18
下載demo連結:https://github.com/MinLee6/buttonShow.git螢幕擺放的控制項有兩種方式,一種根據具體內容變化,一種根據螢幕寬度變化。下面我分別將兩個方式,用代碼的方式呈現:1:根據具體內容變化// // StyleOneViewController.m // buttonShow // // Created by limin on 15/06/15. // Copyright © 2015年 信諾匯通訊息科技(北京)有限公司.
Time of Update: 2017-01-18
公司項目需要開發一個類似QQ、微信的即時IM聊天功能,做到即時監控訊息,需要用的技術是websocket,今天整理下語言聊天這塊;其實語言聊天,包含兩部分,錄音和音樂播放,關於簡單語言聊天功能如下圖:錄音在AVFoundation架構中有一個AVAudioRecorder類專門處理錄音操作,它同樣支援多種音頻格式。與AVAudioPlayer類似,你完全可以將它看成是一個錄音機控制類,下面是常用的屬性和方法:先來瞭解下AVAudioRecorder的常用屬性:@property
Time of Update: 2017-01-18
iOS------教你如何APP怎麼加急審核,ios------app加急蘋果的加急審核如何使用呢? 在iTunesconnect頁面,點擊右上方的“?”表徵圖,在快顯功能表中選擇“聯絡我們”,聯絡我們然後在Contact Us頁面,選擇“App Review” —> “App Store Review” —>” Request Expedited