原创 截取單數月份或者日數前少0的月和日數

例如:time = @"2014-9-8 00:00:00" ,@"2014-10-8 00:00:00", @"2014-9-18 00:00:00",@"2014-10-18 00:00:00"對這四種情況的時間截取     NSS

原创 cell重用,少量cell的解決辦法

這幾天寫功能用到了UITableView,cell只有7個,但是重用的卻是很嚴重。於是網上搜了很多方法,可還是重用。問了下人找到了一個另類的方法。 -(UITableViewCell *)tableView:(UITableView *)

原创 截取字符串

1.定義一個字符串a, 截取a 的某一個部分,複製給b, b必須是int型   NSString *a = @"1.2.30";     int  b= [[a substringWithRange:NSMakeRange(4,2)

原创 自定義聊天鍵盤

最近做項目要用到聊天鍵盤,因爲之前都沒有接觸過,所以就上網找了資料。但是發現別人寫的demo都很複雜(我只是要表情、加文件、輸入框互相點擊都可以),糾結了2-3天,萬萬沒想到還是自己寫了出來。(雖然感覺寫得不怎麼樣,但是還是分享下,讓大家

原创 ios 字符串的分割

將字符串切割成數組 - (void)viewDidLoad {     NSString *a = [[NSString alloc] initWithString : @"冬瓜,西瓜,火龍果,大頭,小狗" ];     NSArray

原创 ios 獲取當前時間

//獲得系統時間   NSDate *  senddate=[NSDate date];   NSDateFormatter  *dateforma

原创 ios NSTimer計時器的簡單使用

-(void)viewWillAppear:(BOOL)animated { //啓動計時器   [self StartTimer]; } -(void)StartTimer { //計時器 [chatTim

原创 ios tableview自動跳到某行cell

NSIndexPath *bottom = [NSIndexPath indexPathForRow:dataSource.count-1 inSection:0]; [TableView selectRowAtIndexPath:bot

原创 iOS 判斷字符串中含有某個字符串 rangeOfString

//判斷roadTitleLab.text 是否含有qingjoin if([roadTitleLab.text rangeOfString:@"qingjoin"].location !=NSNotFound)/

原创 ios不能獲取本地圖片地址解決辦法

最近項目要求發送本地圖片,但是網上找了很久都失敗了,最後還是在一個評論上找到了解決辦法 bbs.anychat.cn/forum.php?mod=viewthread&tid=895 -(void)imagePickerControl

原创 macOS Mojave 解壓xip失敗的問題

寫這個博客主要是記錄最近更新 macOS 10.14 和升級了Xcode10後要重新下載一箇舊版的Xcode所踩的坑。 1、首先要打開通用的任何來源這個選項: 發現提示“xxxxxx 已損壞,打不開。” (很多破解版的軟件安裝不成功就是

原创 ios 自定義推送聲音

現在越來越多的應用、遊戲的推送都已經使用自己定製的聲音。看到後自己就去實現了這個功能。分爲3個步驟:1.製作推送提醒鈴聲2.導入項目3.修改推送json1.製作推送提醒鈴聲你可以轉換格式爲aiff,wav,caf 格式文件,最多30s,(

原创 ios xcode 添加.pch文件方法

因爲xcode6不會自動添加.pch文件,這樣會有部分頭文件、宏定義添加變得複雜,所以我們需要學習怎麼手動添加.pch文件。 1、新建文件:ios->other->PCH File. 2、修改工程配置文件,building settin

原创 ios UITextView的光標調整

UITextView的光標位置調整只需要加一句代碼就可以了。 self.automaticallyAdjustsScrollViewInsets = NO;

原创 iOS調用系統通訊錄(適配iOS9、iOS10)

由於系統的通訊錄在iOS9的時候提供了新的api,所以我們2種框架都使用。首先我們要導入框架 /// iOS 9前的框架 #import <AddressBook/AddressBook.h> #import <AddressBookU