原创 NSSearchPathForDirectoriesInDomains詳細用法

iPhone會爲每一個應用程序生成一個私有目錄,這個目錄位於: /Users/sundfsun2009/Library/Application Support/iPhone Simulator/User/Applications下,

原创 ZXingObjc 使用初探究

1.首先用cocoapods集成 2. 首先創建掃描器,將其加載到主view中,設置掃描區域(本例中爲一透明uiimageview),回調接收結果。 #import "ViewController.h" #import <ZXingOb

原创 既然iOS原生支持二維碼掃描了,爲什麼不用??

掃描二維碼 首先我們來想一想具體的步驟,大概流程應該是:1.打開設備的攝像頭-->2.進行二維碼圖像捕獲-->3.獲取捕獲的圖像進行解析-->4.取得解析結果進行後續處理。這些流程需要用到AVFoundation這個庫,注意導入。 /

原创 iOS用戶行爲追蹤——無侵入埋點

  本文章系作者原創文章,如需轉載學習,請註明該文章的原始出處和網址鏈接。   在閱讀的過程中,如若對該文章有不懂或值得優化的建議,歡迎大家加QQ:690091622 進行技術交流和探討。 前言:   前幾日做項目,需要做這樣的一個功

原创 Xcode7 中創建類擴展文件

Xcode7 中創建類擴展文件 這邊對如何在Xcode7 中創建類擴展文件,做一個補充記錄,因爲在開發討論羣中還是見到不斷的有童鞋在問這樣子的問題。記得這是Xcode6 開始,類擴展文件的創建更Xcode5以及之前創建的位置改變了。這

原创 如何使用cocoapods集成ZXing以及編譯問題處理

這兩天一直在研究二維碼。發現網上竟然沒有關於用cocoapods集成ZXing的技術文檔。很是無奈,集成進去之後,編譯一直過不去,有好多問題。現在填

原创 KVO模式具體運用細節

全稱: Key Value Observing 在iOS裏,可以添加觀察者模式,來實現某個property更改後,通知指定的類。 然後到observeValueForKeyPath:ofObject:change:context:提

原创 UIView 解析

概述 UIView對象在屏幕中定義了一個複雜區域和界面來管理這個區域的內容 視圖的職責:畫圖和動畫。佈局和子視圖管理。 事件處理。   1、創建一個視圖對象 CGRect viewRect = CGRectMake(10,10,1

原创 二維碼iOS開發-二維碼掃描和應用跳轉

iOS開發-二維碼掃描和應用跳轉 序言 前面我們已經調到過怎麼製作二維碼(點我),在我們能夠生成二維碼之後,如何對二維碼進行掃描呢? 在iOS7之前,大部分應用中使用的二維碼掃描是第三方的掃描框架,例如ZXing或者ZBar。使

原创 iOS中UIControl的介紹

UIKit提供了一組控件:UISwitch開關、UIButton按鈕、UISegmentedControl分段控件、UISlider滑塊、UITextField文本字段控件、UIPageControl分頁控件。  控件是對UIView

原创 推送跳轉到指定的controllers

以前做過推送, 但只是那種最基本的廣播推送(向所有安裝appde設備通知), 列播組播這種對指定用戶推送消息還沒做過, 最近剛好有個項目,向指定用戶推送物流信息、物品狀態等等。於是前幾天就和也沒做過推送的後臺幹起來了,詳情如下: 我用

原创 再見ZXing 使用系統原生代碼處理QRCode

 寫文章 註冊 登錄 首頁下載App 再見ZXing 使用系統原生代碼處理QRCode 作者 裏脊串 2015.10.09 15:28 字數 1980 前言 二維碼每個人都一定不陌生 尤其是在支付寶和

原创 iOS工程中創建並使用一個SDK

這篇教程的主要目的是解釋怎麼樣在你的iOS工程中創建並使用一個SDK,俗稱.a文件。所以,不像其他網站上的教程只說一點比較吊的東西(就是我們這些新手看不懂的東西,這篇教程將只使用一小部分Objective-C代碼,本文主要講解從開始到

原创 UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之間的關係解釋

layoutSubviews總結ios layout機制相關方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (voi

原创 iOS關於armv7,armv7s,arm64,i386,x86_64

iOS測試分爲模擬器測試和真機測試,處理器分爲32位處理器,和64位處理器, 模擬器32位處理器測試需要i386架構,(iphone5,iphone5s以下的模擬器) 模擬器64位處理器測試需要x86_64架構,(iphone6以上