Time of Update: 2016-02-01
IOS開發之JSON格式資料的產生與解析,ios開發json格式 本文將從四個方面對IOS開發中JSON格式資料的產生與解析進行講解: 一、JSON是什嗎?二、我們為什麼要用JSON格式的資料?三、如何產生JSON格式的資料?四、如何解析JSON格式的資料? JSON格式取代了xml給網路傳輸帶來了很大的便利,但是卻沒有了xml的一目瞭然,尤其是json資料很長的時候,我們會陷入繁瑣複雜的資料節點尋找中。這時我們就需要一款線上校正工具 BeJson。
Time of Update: 2016-02-01
【代碼筆記】對UIView進行,筆記uiview一,。二,工程圖。三,代碼。RootViewController.m#import "RootViewController.h"@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{ self =
Time of Update: 2016-02-01
iOS中的webView載入HTML,ioswebview載入 在日常開發中,我們為了效率會用到很多很多的WebView,比如在做某個明細頁面的時候我們返回給你的可能是一個html字串,我們就需要將當前字串展示到webView上面,所以我們對HTML標籤需要有一定的認識,下面我們來一起用html標籤和JS寫一個打地鼠遊戲,這裡我們主要講解HTML標籤的書寫,只要如何和webView適配涉及到響應式布局我們下次講解:1、首先我們先建立一個html檔案2 完整html標籤並且設定編碼格式為UTF-
Time of Update: 2016-01-30
OC-類,oc類方法 1、關於標頭檔 #include <stdio.h> #import <Foundation/Foundation.h> 區別:#import指令匯入更快更有效率。#include指令告訴編譯器做呆板的複製粘貼,將包含的內容粘貼到目標檔案中來。而#import則會先檢查之前是否已經匯入過這個檔案或是已經包含到目標檔案中了。 再仔細觀察兩個標頭檔名 Foundation.h我們稱之為主標頭檔,
Time of Update: 2016-01-30
【iOS效果集】實現QQ消除小紅點(一鍵退朝)效果QQ上黏黏的小紅點很好玩有木有,於是自己也想實現一番,看到iOS實現的人比較少,Android的比較多,於是這個就用iOS來實現哈~:調試圖:其實從實現來講,我是先實現第二張圖的效果的。實現思路1.瞭解原理,以及如何繪製“黏黏”形狀(即繪製兩圓加兩條貝茲路徑)。2.建立UIView(AZMetaBallCanvas),作為單獨畫布用來繪製“黏黏”形狀,用程式實現演算法,並繪製出來。3.給畫布(AZM
Time of Update: 2016-01-29
iOS 隱藏狀態列,ios隱藏狀態列當系統版本號碼高於iOS7.0,那麼原來的隱藏狀態列方式就可能不好使了. 因為你要是用修改plist的方法實現的隱藏方法,還是管用的.plist方法:key:Status bar is initially hidden value : YES 自從開啟程式,狀態列就被隱藏了key:View controller-based status bar appearance value : YES
Time of Update: 2016-01-30
iOS之深拷貝與淺拷貝,ios拷貝在最開始,我們需要清楚一些關於記憶體配置方式的基礎知識。一般來說分為棧、堆、靜態變數儲存區、全域變數儲存區、代碼區。前兩個大家都懂的。通常將後三個合并稱之為靜態儲存區,儲存的是一些全域變數、靜態變數、常量、執行代碼等。在Objective-C中,不可變數組、不可變字典以及一些常量字串,都是分配在這個地區的,我們先要明確這一點。所以在提到深淺拷貝的時候,用NSArray舉例子的,只能說對記憶體配置方式就不清楚,因為對一個不可變數組進行copy操作,它實際上返回的是
Time of Update: 2016-01-29
iOS之隱藏鍵盤的方式,ios隱藏鍵盤一、//觸摸空白處隱藏鍵盤-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [_feedBackTextView resignFirstResponder]; [_telTextField resignFirstResponder];} 二、添加點按手勢 隱藏鍵盤UITapGestureRecognizer
Time of Update: 2016-01-29
iOS之關於 srand() 和rand(),iossrandrandsrand(seed)用來將隨機序列的起始點設為seedsrand((int)time(0))表示以目前時間對應的int值為隨機序列起點,這樣每次運行程式,由於起點不同才可以得到不同的隨機數time函數給出從1970年1月1日00:00:00至今的秒數,它必須帶一個參數,用來儲存這個秒數,time()會導致語法錯誤,time(0)表示秒數不進行儲存1970.1.1 00:00:00點其實就是 ---->程式開發人員是在1
Time of Update: 2016-01-29
【代碼筆記】對iphone手機進行判斷的一些函數,筆記iphone代碼:#import "RootViewController.h"//為判斷手機的型號 -(NSString*)deviceString添加標頭檔#import "sys/utsname.h"@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString *)nibNameOrNil
Time of Update: 2016-01-25
【代碼筆記】調用系統震動和聲音,代碼筆記調用震動代碼:RootViewController.m#import "RootViewController.h"#import <AudioToolbox/AudioToolbox.h>@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString *)nibNameOrNil
Time of Update: 2016-01-25
iOS解析資料時Error=3840,ios解析error38401.解析JSon資料格式出錯的問題unescaped control character around character XXXX和 The data couldn’t be read because it isn’t in the correct format.Error的錯誤碼為3840出現這種情況時,一般是json資料中的不規範造成的,json資料中也許有逸出字元的出現導致了這種情況,如有/t/n/
Time of Update: 2016-01-23
Objective-C UI之自訂輪播圖控制項,objective-cui下面我們自訂一個輪播圖類ImageLoop繼承於UIView,類ImageLoop中包含一個UIScrollView和UIPageControl,其中定義三個屬性:pageControll,position,currentPage可以自訂pageControl樣式,也可以使用position控制播放方向,或者設定從下標為currentPage的圖片開始播放下面是ImageLoop的介面檔案:#import
Time of Update: 2016-01-24
iOS 認證Bug,ios認證bug現象:The identity used to sign the executable is no longer valid Please verify that your device’s clock is properly set, and that your signing certificate is not
Time of Update: 2016-01-22
iOS實現映像素描效果,ios映像素描 使用GPUImageSketchFilter對象實現映像素描效果NSString *const kGPUImageSketchFragmentShaderString = SHADER_STRING( precision mediump float; varying vec2 textureCoordinate; varying vec2 leftTextureCoordinate; varying vec2
Time of Update: 2016-01-22
iOS應用分發與內測(一)今天開始我將用幾篇部落格來講解如何?iOS應用的分發與內測,將的會較為詳細,不僅僅是通過點幾下滑鼠就完成任務,也會對其中的一些技術或者概念進行講解。當我們把一款iOS應用開發完畢後,不是立即就上線到App
Time of Update: 2016-01-19
ios開發中的4種資料持久化方式【一、屬性列表與歸檔解檔】,ios4種 iOS中的永久儲存,也就是在關機重新啟動裝置,或者關閉應用時,不會遺失資料。在實際開發應用時,往往需要持久儲存資料的,這樣使用者才能在對應用進行操作後,再次啟動能看到自己更改的結果與痕迹。ios開發中,我們需要資料持久化這一種技術,也需要不斷在實際開發的工作與學習中完善資料持久化這一開發技術。本文將介紹4種資料持久化的方法:1、屬性列表2、對象的歸檔、解檔3、
Time of Update: 2016-01-18
IOS開發--橫向流水布局實現,ios--橫向布局前言:因為時間緣故,很少進行通俗易懂的演算法思路講解,這裡先展示動態圖片效果,然後後面的內容我就直接上關鍵源碼了。效果展示圖;源碼百度雲端硬碟下載連結: http://pan.baidu.com/s/1eQOOixc 密碼: duu8源碼: 1 // PhotoCell.h 2 // 自訂流水布局 3 // 4 // Created by xmg on 16/1/15. 5 // Copyright © 2016年
Time of Update: 2016-01-15
銀聯支付,支付一、概述銀聯手機支付控制項(以下簡稱支付控制項),主要為合作商戶的手機用戶端或手機Web網站提供安全、便捷的支付服務。目前支付控制項支援Android和iOS兩個平台,使用者通過在支付控制項中輸入銀行卡卡號、手機號、密碼(借記卡和預付卡)或者CVN2、有效期間(信用卡)、驗證碼等要素完成支付。二、支付流程介紹通過支付控制項進行交易的流程如: 流程圖說明:(1)使用者在用戶端中點擊購買商品,用戶端發起訂單產生請求到商戶後台;(2)商戶後台收到訂單產生請求後,按照《UPMP商
Time of Update: 2016-01-14
Xcode中的常用快速鍵,Xcode常用快速鍵建立項目 com + shift +N建立檔案 com + N喜好設定 通用 com + ,跳到指定行 com + L 當前行加斷點 com + \移動編輯區最上方 com + 上移動編輯區最下方 com + 下移動游標所在行最左邊 com +