原创 iOS中聲明屬性的時候self.xxx與_xxx的區別

剛接觸iOS的時候總是對self與下劃線這兩種方式不太理解,今天索性查查資料總結一下: 首先,self.xxx是訪問屬性的,而_xxx是訪問實例變量的,前者是集成了setter和getter方法, 用前者表明此屬性已經生成了相應的默認se

原创 關於iOS中的多線程,多種方法實現iOS多線程。

今天看了多線程的問題,看到多種實現多線程的方法,個人覺得多線程甚是強大,真是物盡其用啊。興趣即起,總結了5中方法如下:  第一種方法,直接開啓一個線程來運行 [self performSelectorInBackgroun

原创 iOS中實現地圖時的幾個點

努力學習,當然也不能忘記總結。趁着休息的時間總結一下關於Core Location與Map Kit的一些值得注意的知識點: 當然我們知道如何在模擬器上顯示地圖: // 添加MapKit框架 MKMapView *mapView

原创 iOS中的UILabel

UILabel //實際上 label 就是⼀一個可以顯示文字的視圖控件;1.//initWithFrame設置標籤的座標和大小 UILabel * label = [[UILabel alloc]initWithFrame:CG

原创 靜態變量與非靜態變量之間的區別

學習ios時候經常遇到有static修飾的變量和沒有static的變量,在iOS中主要用到它們之間的區別是:如 static NSString *identify = @"identify";與NSString *identify = @

原创 iOS修改導航欄的返回按鈕的內容

這個知識點經常容易忘記,好多人都是遇到了頭大,看到了心煩,然後費盡腦力查看文檔,查看以前的筆記。不過也應了一句老話便是“好記性,不如一個爛筆頭”。廢話不多,來點乾貨: 導航的返回按鈕的加載原理是這樣的: 1、如果B視圖有一個自定義的左側按

原创 關於ScrollView的一些屬性設置

轉自holydancer的CSDN專欄,原文地址:http://blog.csdn.net/holydancer/article/details/8056305 ? scrollView的屬性有很多,我當初在研究scrollVie

原创 C語言的簡史

C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有彙編語言的特點。它由美國貝爾實驗室的Dennis M. Ritchie於1972年推出,1978年後,C語言已先後被移植到大、中、小及微型機上,它可以作爲工作系統設計語言,編

原创 OC裏ARC中的強引用和弱引用

ARC是什麼?        ARC是從iOS開始推出的功能,全稱是ARC(Automatic Reference Counting)。簡單地說,就是代碼中自動加入了retain/release,原先需要手動添加的用來處理內存管理

原创 可變數組NSMutableArray聲明時的問題

在使用NSMutableArray來定義一個數組的時候,必須給數組array一個capacity即用NSMutableArray *array = [[NSMutableArray alloc]initWithCapacity:42];來

原创 關於UITableView中每個section的header顯示

最近是做AlertView練習的時候發現,TableView的每個section的header顯示是根據TableView的style顯示的,如果設置style爲UITableViewStylePlain,那麼每個section的head

原创 iOS中的地圖屬性設置以及位置的管理

上次只是大概說了一下顯示地圖的幾種方法,以及如何設置地圖的一些屬性,今天跟大家分享的事如何在地圖上進行位置註解以及進行位置管理。 // 完成位置反編碼 CLGeocoder *geocoder = [[CLGeocoder

原创 java中的類型安全問題-Type safety: Unchecked cast from Object to ...

首先,java語言室類型安全的,通常我們遇到這個問題是出現在Object轉化爲目標類型時, 這個轉化並不是安全的。這個問題普遍認爲因爲使用了jdk1.5或者1.6的泛型, request.getAttribute("***")得到的是一個

原创 swift中的文件操作

自從學習了iOS的新語言就感覺一個更加有趣的世界開啓了,它的橫空出世必定會帶來一番腥風血雨。這次就談談Swift中關於文件的操作,記憶中學習Swift差不多一個月就可以上手些項目了,比較深的體會是它面向對象的語言特徵更加刻骨。有OC基礎的

原创 關於iOS中使用通知進行傳值

界面之間的傳值有很多方法,最基本的是可以實例化對象進行傳值,也可以使用block塊或者是使用通知進行傳值。它們也各有優缺點,第一種最簡單,但是在使用ARC環境的情況下這種方式還是不推薦的,因爲你可能會因爲一個值搞死也傳不過去,究竟什麼原因