原创 ios 實現app語言切換,不跟隨系統

實現的功能是第一次app打開跟隨系統語言, 其他則顯示用戶選擇的語言,直接上代碼: .h文件#import <Foundation/Foundation.h> @interface MyLocalString : NSObject +(

原创 iOS6.1下secureTextEntry失效的問題

今天做UITextField的密碼顯示功能時,有個功能是按下一個按鈕密碼變明文,鬆開又恢復成星號,結果發現一個奇怪的問題, 當顯示成明文後,iOS6.1下調用textField.secureTextEntry=true居然無效,無

原创 iOS視圖控制對象生命週期

init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的區別及用途 init-初始化程序 viewDidLoad-加載視圖

原创 dequeueReusableCellWithIdentifier的理解

原博客地址:http://blog.csdn.net/tongzhitao/article/details/7843897 dequeueReusableCellWithIdentifier,首先我們從字面上理解一下,這個單詞翻譯一下

原创 淺談HTTP中Get與Post的區別

原文地址:[hyddd(http://www.cnblogs.com/hyddd/)] Http定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE。URL全稱是資源描述符,我們可以這樣認爲:

原创 iOS開發的22個奇譎巧技

1. TableView不顯示沒內容的Cell怎麼辦? 類似於圖1,我不想讓下面的那些空顯示。很簡單,添加“self.tableView.tableFooterView = [[UIView alloc] init];”試過都說好,加

原创 iOS系統的Javascript與Objective-C互操作指南

編寫目的:本文重點闡述在iOS系統上通用的本地Objective-C代碼與基於Javascript的Web的應用的互操作的基本方法,並通過具體範例說明兩種代碼的交互方式; 閱讀前提:熟悉iOS系統的UIWebView的功能、調用方法,相應

原创 Xcode5.1離線下載安裝及使用iOS5模擬器進行開發調試的方法

轉自:http://blog.csdn.net/kqygww/article/details/23737209 Xcode5.1默認不支持iOS5版本的模擬器開發調試,在OS X Mavericks(10.9.x)下默認只能支持iOS

原创 UITableView的重用機制

iphone重用機制是蘋果爲了實現大量數據顯示而採用的一種節省內存的機制,比如在UITableView和ScrollView 等地方。爲什麼要“可重用”???對於我們的項目來說,內存控制是必不可少的,如果一個tableview有幾百個c

原创 UITableView中Cell重用機制導致內容重複解決方法

UITableView繼承自UIScrollview,是蘋果爲我們封裝好的一個基於scroll的控件。上面主要是一個個的UITableViewCell,可以讓UITableViewCell響應一些點擊事件,也可以在UITableView

原创 獲取UIView的視圖控制器-UIViewController

//實現如下方法即可獲得viewController - (UIViewController*)viewController {       for (UIView* next = [self superview]; next; nex

原创 ios 獲取控件相對屏幕的位置

 需要獲取的對象爲view1,則該視圖相對屏幕的位置可使用下面方法實現: UIWindow * window=[[[UIApplication sharedApplication] delegate] window];    CGRect

原创 ios 模擬器沙盒的位置

1、模擬器沙盒目錄   文件都在個人用戶名文件夾下的一個隱藏文件夾裏,中文叫資源庫,他的目錄其實是Library。   1.1 方法1、可以設置顯示隱藏文件,然後在Finder下直接打開。設置查看隱藏文件的方法如下:打開終端,輸入

原创 ios 常見錯誤及解決辦法(不定時更新)

1、ld: file not found: /Users/chenweidong/Library/Developer/Xcode/DerivedData/....... 這類錯誤是因爲將項目拷貝到新的電腦造成的錯誤(原因是項目名稱不同造成

原创 ios UITextView 添加水印提示(Placeholder)

實現UITextView和UITextField相同效果的水印提示,可根據自己要求更改 1、定義textview的時候設置其屬性:     textView.textColor=[UIColor lightGrayColor];//設置提