原创 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