原创 IOS開發之瀑布流的實現(UICollectionView與UIScrollView)

瀑布流可以在保證圖片原始比例的情況下,靈活的展現內容,相對於傳統的使用相同大小的網格展現大量圖片,要好上很多,而實現瀑布流的方式有很多種,網上比較流行的有三種實現方式。 1,使用UIScrollView,主要技術點在於視圖

原创 ios開發之部分問題總結

iphone開發 NavBar+TarBar 1  改變NavBar顏色:選中Navigation Bar 的Tint屬性。選中顏色。 2  隱藏“back”按鈕: self.navigationItem.hidesBackButton

原创 【iOS】國際化(對一些有用資源的彙總)

在做iOS的國際化時候遇到一些問題,現在已經解決了。本篇博客用於記錄我使用過程中參考的一些幫助。 【1】原文地址:http://blog.csdn.net/xwren362922604/article/details/17190061

原创 初識BeeFramework

由於最近的項目需要,Hybrid開發成爲我開始學習的新知識。很早之前就瞭解到兩個開發框架--BeeFramework 和 Samurai,但是由於本人一直沒有閒暇去研究,所以就一直擱置一旁了,最近纔開始進行深入的學習,但其實也就

原创 讓tableView的每個section的headerview隨tableview一起滾動

如何讓 UITableView 的 headerView跟隨 cell一起滾動 UITableView 的 headerView一般是隨着tableView的滾動懸浮在cell上的,但是有時候我們並不希望它是懸浮的狀態,那麼就要讓hea

原创 iOS開發之runtime的運用-獲取當前網絡狀態

原文地址:http://www.360doc.com/content/15/0702/09/26463620_482084266.shtml# 之前寫過runtime的一些東西,這次通過runtime獲取一些蘋果官方不想讓你拿到的東西

原创 iOS常用加密方法(aes、md5、base64)

iOS常用加密方法(aes、md5、base64) 1、AES加密 NSData+AES.h文件 [plain] view plaincopy //   //  NSData-AES.h   //  Smil

原创 iOS時間相關各種技巧

一、通過自帶的日曆得到年月日、時間、以及星期 NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDa

原创 定時器NSTimer總結

timer不是一種實時的機制,會存在延遲,而且延遲的程度跟當前線程的執行情況有關 timer都會對它的target進行retain,我們需要小心對待這個target的生命週期問題,尤其是重複性的timer 感

原创 怎麼在程序中使用代碼調用iphone打電話功能

郵件[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://[email protected]"]];電話[[UIApplication

原创 AFNetworking使用總結

1 將AFNetWorking文件夾導入項目  2 添加類庫 Security.framework、MobileCoreServices.framework、SystemConfiguration.framework 3 在使用的地方  

原创 【iOS】網絡操作與AFNetworking

衆所周知,蘋果搞的一套框架NSContention發送請求與接收請求的方式十分繁瑣。操作起來很不方便。不僅要做區分各種請求設置各種不同的參數,而且還要經常在多線程裏操作,同時還要對請求與返回的數據做各種序列化的操作,同時還要考慮請求數據

原创 iOS安全攻防(三):使用Reveal分析他人app

使用Reveal分析他人app 準備工作 1)已越獄的設備,並且已安裝了OpenSSH,MobileSubstrate等實用工具(Cydia源裏安裝) 2)本地已安裝了Reveal 操作步驟 1)拷貝frame

原创 VVDocumenter安裝不成功的解決辦法

VVDocumenter-Xcode是Xcode上一款快速添加標準註釋,並可以自動生成文檔的插件。有了VVDocumenter-Xcode,規範化的註釋,只需要輸入三個斜線“///”就可以搞定,非常方面實用,目前已經支持Swift

原创 ios開發之計算地圖上兩地距離

CLLocation *lastLocation = [[CLLocation alloc] initWithLatitude:coords.latitude longitude:coords.longitude]; CLLocat