原创 Typedef 用法總結

不管實在C還是C++代碼中,typedef這個詞都不少見,當然出現頻率較高的還是在C代碼中。typedef與#define有些相似,但更多的是不同,特別是在一些複雜的用法上,就完全不同了,看了網上一些C/C++的學習者的博客,其中有一篇

原创 UIImage圖像操作

UIKit中有一些類可以用來操縱單個圖像,還有一個圖像類可以用來顯示圖像。Apple還提供了一種特殊的導航控制器,用於從圖像庫中選擇圖像。 UIImage類對圖像及其底層數據進行封裝。它可以直接繪製在一個視圖內,或者作爲一個圖像容器在

原创 UITextField

 //初始化textfield並設置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];   //設

原创 天氣預報接口API以及全國所有地區代碼

國家氣象局提供的天氣預報接口 接口地址: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101

原创 mac 操作

1. 顯示隱藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true  隱藏文件:defaults write com.apple.finder AppleSho

原创 《IOS編程》 讀後總結

一、視圖控制對象 1.  UIView子類都會實現drawRect:方法,其中包含和繪製視圖有關的代碼。每次繪製UIView實例時,系統會爲視圖專門準備一個繪圖上下文( CGContextRef context = UIGraphicsG

原创 MapKit知識點彙總

1、概述插入MapView,設置Delegate(一般爲Controller),Annotations記錄興趣位置點(AnnotationView用來顯示興趣位置點),annotation是可選的,選中的annotation會顯示c

原创 手勢——UIGestureRecognizer

 在 iPhone 或 iPad 的開發中,除了用 touchesBegan / touchesMoved / touchesEnded 這組方法來控制使用者的手指觸控外,也可以用 UIGestureRecognizer 的衍生類別來進

原创 Git基礎概念

 1. Git概念 1.1. Git庫中由三部分組成        Git 倉庫就是那個.git 目錄,其中存放的是我們所提交的文檔索引內容,Git 可基於文檔索引內容對其所管理的文檔進行內容追蹤,從而實現文檔的版本控制。.git目錄位於

原创 UIAlertView嵌入進度條

今天這個問題是,在一個iPhone程序中,我要在後臺做大量的數據處理,希望在界面上顯示一個進度條(Progress Bar)使得用戶瞭解處理進度。這個進度條應該是在一個模態的窗口中,使界面上其他控件無法被操作。怎麼用最簡單的方法來實現這

原创 自定義UIAlertView模態框

在Windows應用程序中,經常使用模態(Model)對話框來和用戶進行簡單的交互,比如登錄框。在IOS應用程序中,有時我們也希望做同樣的事情。但IOS的UI庫中,沒有模態對話框,最接近那個樣子的應該算是AlertView。但僅用Aler

原创 IOS中關於日期的操作

1、獲取日期中的年、月、日、時、分、秒、周 NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NS

原创 Http請求的get 和 post的請求的區別

從表面的意思看get 和 post的區別get就是獲取數據,post就是發送數據。這個是誤區。其實兩者都可以的,在IOS向服務器發送請求裏面可以帶參數。 那麼這些誤區是怎麼出現的呢?先看看一下對http的解釋 一般在瀏覽器中輸入網址訪

原创 Use ECMAScript 6 Today

Today, ECMAScript 6 is in the process of being finalized. ECMAScript is the foundation of JavaScript and, hence, expl

原创 mac Git本地服務器配置

XCode 默認支持 Git 作爲代碼倉庫,當我們新建一個倉庫的時候,可以勾選創建默認倉庫,只不過這個倉庫是在本地的。本文介紹如何在 mac 機器上創建 Git 服務器,總體思路是:使用 gitosis 來簡化創建過程,在用作服務器的機