Time of Update: 2015-12-01
iOS中傳送簡訊/發送郵件的實現 韓俊強的部落格需要引入架構:MessageUI.framework布局如下: 簡訊和郵件: #import ViewController.h#import @interface ViewController ()//遵循協議@end@implementation ViewController簡訊功能: //簡訊功能- (IBAction)messageButtonAction:(UIButton *)sender
Time of Update: 2015-11-28
再IOS9中請求http地址的時候會報的錯誤解決。AVAudioPlayer為什麼代碼沒有問題但是播放不出來的原因,ios9.avaudioplayer在新版的Xcode7.1中在請求HTTP的時候總會報一些錯誤,只要有http的請求都會報錯,在iOS9 中,蘋果將原http協議改成了https協議,使用 TLS1.2 SSL加密請求資料報的錯大概是有2種第一種:App Transport Security has blocked a cleartext HTTP (http://)
Time of Update: 2015-11-27
iOS開發日記50-文本轉語音(TTS),50-tts今天博主有一個文本轉語音(TTS)的需求,遇到了一些困痛點,在此和大家分享,希望能夠共同進步.文本轉語音技術, 也叫TTS, 是Text To Speech的縮寫. iOS如果想做有聲書等功能的時候, 會用到這門技術.iOS7之後才有該功能,需要匯入 AVFoundation 庫 //在iPhone靜音開啟後,聲音無法播放,需要開啟後台播放AVAudioSession *audioSession = [AVAudioSession
Time of Update: 2015-11-23
CoreLocation MKMapView 地圖,corelocation系統內建地圖 架構: CoreLocation MapKit CLLocationManager --> 定位管理者 CLGeocoder --> 地理編碼器 MKMapView --> 地圖view允許使用者定位 [_locationManager
Time of Update: 2015-11-23
對Xcode菜單選項的詳細探索(乾貨),xcode菜單探索乾貨 本文調研Xcode的版本是 7.1,基本是探索了菜單的每一個按鈕。雖然從xcode4一直用到了xcode7,但是一般都只是用了一些基礎的功能,說來也慚愧。在一次偶然的機遇突然發現了“顯示調用層級”的選項才知道菜單了的按鈕並不都是沒有用,而是很有用只是你不知道罷了。
Time of Update: 2015-11-18
ShareSDK簡訊驗證碼整合詳細步驟,sharesdk詳細步驟1.這裡使用的是ShareSDK網的簡訊驗證碼SDK 官網 http://www.mob.com先去http://www.mob.com/#/reg
Time of Update: 2015-11-19
(NO.00003)iOS遊戲簡單的機器人投射遊戲成形記(二十一)回到Xcode中,在MainScene.h介面中添加碰撞協議:@interface MainScene : CCNode //...@end然後在MainScene.m初始化方法中開啟碰撞代理:_physicWorld = (CCPhysicsNode*)[self getChildByName:@physicWorld recursively:YES]; NSAssert(_physicWorld,
Time of Update: 2015-11-19
ios測試基礎四:crash日誌分析iOS應用crash日誌分析解析crash日誌,得到可疑代碼,精確到類,程式碼;1. 首先,拿到手機上 崩潰後的crash日誌,方法許多,這裡介紹一種;手機串連上xcode,點擊xcode-Window-Devices,如所示,找到對應時間點,對應應用產生的crash日誌資訊,選中,右鍵,選擇Export Log,將它儲存至某目錄下,這樣就得到 crash記錄檔“應用程式名稱+時間+log.crash”;1.jpg2.jpg2. 其次,
Time of Update: 2015-11-14
(NO.00003)iOS遊戲簡單的機器人投射遊戲成形記(五)上一篇我們建立了機器人物理對象,下面我們來看看對應的邏輯代碼.進入Xcode,建立Robot和Arm類,分別繼承於CCNode和CCSprite類.代碼全部留空,後面再實現.我們再看一下這個機器人要如何與玩家互動.當玩家觸碰到機器人手臂並且移動時,以關節為中心旋轉手臂.因為前面在SpriteBuilder中限制了關節轉動的範圍,所以不用擔心關節旋轉到”奇怪”的角度上.首先在Arm.m的初始化方法中開啟使用者互動
Time of Update: 2015-11-13
【讀書筆記】iOS網路-使用推播通知,讀書筆記ios一,本地通知本地通知有64位的最大限制。雖然,你依然可以調度通知,不過到到達的通知數被限定為接近64個,並且按照fireDate的順序排序,系統會忽略掉其餘的通知。這意味著如果現在有64個調用的本地通知,那麼在調用另一個通知會丟棄掉fireDate距當前日期最遠的那個通知。迴圈通知會被當作單個通知,因為它們會自動被系統重新調度。如果超出這個限制,就應該檢查一下該如何吸引使用者,看看本地通知是否為正確的方式。二,遠程通知APN負載是JSON對象,
Time of Update: 2015-11-14
swift-教你如何?導航上的UISearchController動畫效果。, 這個程式碼片段是我這周我從網上找了各種資料然後經過自己的修改終於弄好了導航的上下動畫效果:step1:==>因為這個搜尋要有動畫效果,所以這個頁面必須要有一個導航控制器://1.自訂建立導航控制器這個頁面我是從其他頁面跳轉過來的,跳轉之前我自訂了一個導航控制器: let actionSearchTable=searchTable();
Time of Update: 2015-11-11
iOS開發中的HTML解析,iOS開發HTML解析 在進行解析前,先將下面的第三方類添加到工程中: 添加以上三個類必須添加一個庫,這個庫是:libxml2.2.dylib。還需要設定一些路徑參數這個路徑的設定,在 targets中,在build settings搜尋Header Search
Time of Update: 2015-11-11
【讀書筆記】iOS網路-底層網路,讀書筆記ios在iOS上,有一個庫叫做Core Foundation
Time of Update: 2015-11-10
iOS9 系統分享調用(UIActivityViewController) 昨天有網友說我寫的那段系統分享代碼在iOS9上有warning,看下了原來ios8之後UIPopoverController被廢棄了。新增加的UIPopoverPresentationController在控制PopView上更簡單好用。下面是我修改之後的代碼:vcD4KPGg0IGlkPQ=="1-在app內以子視圖方式開啟其他app預覽僅支援60以上">1.
Time of Update: 2015-11-09
一周隨筆--15.11.08,隨筆--15.11.08 一周新知識點記錄(15.11.08)一、關於hidden、alpha、opaque的說明這3個都是UIView的屬性:hidden:YES或者NO,YES時隱藏UIView對象,並且無法再響應手勢(從響應鏈中移除),其上的子視圖也被隱藏且無法響應手勢;alpha:透明度(0~1.0)
Time of Update: 2015-11-05
iOS中 WGAFN_網路監控 技術分享需要用到第三方AFNetworking/SVProgressHUD沒有的可以關注我微博私信我.http://weibo.com/hanjunqiang AppDelegate.m #import AFNetworking.h#import SVProgressHUD.h代碼實現比較簡單:- (BOOL)application:(UIApplication *)application
Time of Update: 2015-11-04
畫虛線,ps畫虛線 1 + (void)drawDashLine:(UIView *)lineView lineLength:(int)lineLength lineSpacing:(int)lineSpacing lineColor:(UIColor *)lineColor 2 { 3 CAShapeLayer *shapeLayer = [CAShapeLayer layer]; 4 [shapeLayer setBounds:lineView.bounds]; 5
Time of Update: 2015-11-03
下載和安裝cocoaPods,下載安裝cocoaPodsios中一些三方的庫用的cocoaPods管理。管理三方庫非常的方便簡單說一下安裝步驟1、sudo gem install cocoapods2、gem sources --remove https://rubygems.org/(在牆外了,所以得按照不走三來)3、gem sources -a https://ruby.taobao.org/4、gem sources -l(如果列印*******Current sources****
Time of Update: 2015-11-01
iOS-CALayer && CAAnimation,ioscalayer繪圖一、CALayer1.CALayerCALayer屬於QuartzCore.framework架構,從Xcode5起我們不必要手動匯入這個庫。CALayer我們可以簡單理解為一個層。當我們繪製的UIView能在螢幕顯示,其實質是因為這個層。我們下面通過代碼理解一下CALayer的基本用法。 CALayer *caLayer = [CALayer layer];
Time of Update: 2015-10-31
IOS 下拉式功能表複用,ios下拉式功能表複用 由於之前曾經用到過下拉式功能表,所以現在花一些時間回過頭來細細整理了一下,逐步完善這個下拉式功能表,並提供一些比較基本的功能,以便日後如果有需要的話可以進行複用,並提供給需要的人蔘考。下拉式功能表同樣分為資料來源和代理方法,提供以下方法: 1 // 2 // XWDropdownMenu.h 3 // XWReusableCodeLib 4 // 5 // Created by xiao on 15/10/30. 6 //