原创 iOS7之後如何獲得APP唯一的身份標識

歷史: 1) iOS 5.0以前,iOS 2.0版本以後UIDevice提供一個獲取設備唯一標識符的方法uniqueIdentifier,因爲該唯一標識符與手機一一對應,蘋果覺得可能會泄露用戶隱私,所以在 iOS 5.0之後該方法就被廢棄

原创 NSDate和時間戳互轉

iOS 將時間NSDate轉化爲毫秒時間戳 對於將NSDate類型轉換爲時間戳,相信大家肯定都會,這樣的示例代碼,在百度等搜索引擎上面一搜索就是一大篇的東西,但是,大家有沒有注意到的是 通過那些方法轉換得到的時間戳是 10位的數值,這

原创 NSDatepicker

設置datepicker的顯示區間,(最大值和最小值) [datePicker setMinimumDate:[NSDate date]]; // NSDate*maxDate=[NSDate dateWithTime

原创 文字上添加刪除線

NSString * str = @"ABCDEFG HIJKLMN"; UILabel * aLab = [[UILabel alloc]initWithFrame:CGRectMake(10, 100, 300, 300)]; a

原创 iOS端App的icon和Launch Image規格實時更新

啓動影像 : iPhone :320 x 480 640 x 960 640*1136 750*1334 1242*2208  iPad :768 x 1004 1536 x 2008APP圖標: iPhone:120 x 120

原创 使用正則檢測是否爲中文

(BOOL)checkTextfieldContentIsAvailable:(NSString *)content{ NSString * regex = @”[\u4e00-\u9fa5]{1,4}”; NSPredicate

原创 主動退出iOS程序

exit(0); 只有這個API可以通過AppStore。 語冰博客:http://wpdome.sinaapp.com/?p=137

原创 Xcode如何添加pch文件

Xcode6.0之後去掉了Precompile Prefix Header 文件,主要原因可能在於Prefix Header大大的增加了Build的時間。沒有了Prefix Header之後就要通過手動@import來手動導入頭文件了

原创 Unknown Class **** in Interface Builder file

I added a UIView xib file using the root class of MyView. I created it in the wrong place and so moved it in the proj

原创 App Store上架前的準備

一、製作ipa發佈包 1、所需裝備 1)一個distribution發佈版證書 2)Xcode,iTunes,完成的項目,這都不用說了 開始配置Xcode Build Setting —> code signing —> Provisio

原创 UISegmentedControl簡單使用

NSArray * segMArr = [NSArray arrayWithObjects:@"0",@"1", nil]; UISegmentedControl * segmentC = [[UISegmentedControl a

原创 iOS如何判斷應用是否開啓攝像頭權限

NSString * mediaType = AVMediaTypeVideo;     AVAuthorizationStatus  authorizationStatus = [AVCaptureDevice authorizat

原创 如何改變xcode 源文件保存的目錄位置

很多時候會遇到這樣的問題,項目中的文件,需要改變目錄路徑,但是呢,如果僅僅是將本地的文件移到目標目錄下,重新編譯項目會發現有很多的warnning警告,看着極不舒服,本着優雅的原則,怎麼移動文件纔是正確的移動方式,不會產生警告呢,那麼我(

原创 UITableView,UICollectionView,UIScrollView快速返回頂部

UITableView, UICollectionView都繼承自UIScrollView,所以可以使用UIScrollView的方法,設置顯示內容的偏移量  [self.tableView setContentOffset:CGPoi

原创 tableView 如何設置僅某一行cell可以編輯刪除

當我們使用UITableView的時候,會有這樣的情況:我們想要某一條可以編輯刪除或不可可以編輯刪除,但是tableview默認的是對所有的cell進行設置YES or NO。這時候改怎麼辦呢,其實我們可以適當使用indexPath