原创 xcode 製作靜態庫詳解

最近在做Apple的IOS開發,有開發靜態庫的需求,本身IOS的開發,只允許靜態庫或者Framework。在Xcode上沒有找到允許編譯,如同Android上的*.so和Win32上的dll這樣的說法。不過Framework這樣的框架,估

原创 iOS字符串去除空格換行

      我有兩個地方遇到這樣的問題:1.用戶在本地註冊或者留言等填寫某些內容時,在提交之前需要簡單的對內容進行驗證。2.在展示某些不需要換行或者空格的內容,但是後臺返回的數據中存在的時候;        去掉首位空格:- (NSSt

原创 MVC,MVP 和 MVVM 的圖示

複雜的軟件必須有清晰合理的架構,否則無法開發和維護。 MVC(Model-View-Controller)是最常見的軟件架構之一,業界有着廣泛應用。它本身很容易理解,但是要講清楚,它與衍生的 MVP 和 MVVM 架構的區別就不容易了

原创 iPhone開發之NSRunLoop的進一步理解

iPhone應用開發中關於NSRunLoop的概述是本文要介紹的內容,NSRunLoop是一種更加高明的消息處理模式,他就高明在對消息處理過程進行了更好的抽象和封裝,這樣才能是的你不用處理一些很瑣碎很低層次的具體消息的處理,在NSRun

原创 iOS7的適配小問題, uiscrollview中view向下偏移64

1,首先 1 2 3 4 5 6 7 8 9 //定義宏,判斷ios7 #define IOS7 [[[UIDevice currentDevice]systemVersion] floatValue] >= 7.0  

原创 IOS 6 自動佈局 入門-1

目前這份教程只是我們的新書iOS 6 By Tutorials裏面某個章節的精簡版。這份教程由同樣著作過iOS Apprentice Series 的Matthijs Hollemans 完成,開始體驗吧! 這份教程由IOS 教程小組

原创 UITableViewCell分割線Lin seperator 的去掉方法

去掉分割線: [tableViewsetSeparatorStyle:UITableViewCellSeparatorStyleNone];

原创 技術宅,改變世界!

最近一直覺得時間不夠,身邊值得學習的人越來越多,想去做的事也越來越多,想要學的也越來越多,有時候不知道如何取捨。 我常常想,技術所給予我的,是否我有真正去追求。經常會關注國外的一些產品,特別是一些Geek弄出來的產品,慨嘆同時,但感自己不

原创 UISearchbar去除背景色的方法,適合iOS5/6/7/8.0beta

通常使用UISearchbar都需要去除其背景色來與自己的界面風格保持協調,但是UISearchbar的設計隨着iOS版本的升級不斷地在發生着變化,下面我們通過分析UISearchbar在各個iOS版本下的視圖層次結構來探討去除其背景色的

原创 打造安全的App!iOS安全系列之 HTTPS

作者:Jaminzzhang 如何打造一個安全的App?這是每一個移動開發者必須面對的問題。在移動App開發領域,開發工程師對於安全方面的考慮普遍比較欠缺,而由於iOS平臺的封閉性,遭遇到的安全問題相比於Android來說要少得多,這

原创 ios5中UIViewController addChildViewController等新方法

ios4還是3,以前基於在vviewcontroller上的切換,基本上就2中方式,導航控制器上的push,或者普通控制器上modal,現在終於多了一個這種玩意兒了。在ios5中,ViewController中新添加了下面幾個方法:

原创 UIRefreshControl的使用非常簡單

1、使用範圍如果你裝了xcode_4.5_developer_preview,那麼在UITableViewController.h文件中你會看到,UITableViewController裏面有如下聲明,說明UITableViewCon

原创 Xcode 6視圖調試小貼士

轉自:http://www.cocoachina.com/ios/20141224/10748.html 蘋果在Xcode 6中做了不少明顯的改善和優化,視圖調試就是其中之一。通常,App用戶界面的行爲不會符合開發者期望的那樣,比如或者不

原创 Xcode6 新特性

轉自:蘋果官網        Xcode 6 引入了設計和構建軟件的嶄新方式。Swift 是一種面向 Cocoa 和 Cocoa Touch 的創新編程語言,與 Xcode 工具相結合後,可以讓編程變得輕鬆愉悅。這一生動體驗滲透到了 Xc

原创 進程與線程的一個簡單解釋

轉自:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html 進程(process)和線程(thread)是操作系統的基本概念,但是它們比較抽象,不容易掌握。