原创 UITextFile 輸入中文問題

-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)st

原创 一分鐘解決Xcode的Undefined symbols for architecture x86_64編譯錯誤

Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_MailDetailsV", referenced from: XXX 今天在自己的電腦上編譯一份別人的代碼時遇到這個

原创 深拷貝和淺拷貝(mutableCopy和Copy)詳解

參考文章:http://www.cnblogs.com/ydhliphonedev/archive/2012/04/27/2473927.html    ios提供了copy和mutablecopy方法,顧名思義,copy就是複製

原创 git中Please enter a commit message to explain why this merge is necessary.

git中Please enter a commit message to explain why this merge is necessary. Please enter a commit message to expla

原创 setContentCompressionResistancePriority和setContentHuggingPriority使用總結

說實話我花了不少時間才真正理解setContentCompressionResistancePriority和setContentHuggingPriority的用法。 [label1 setContentCompressionResis

原创 去除頂部多餘的空白間距

if (@available(iOS 11.0, *)) {         self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjus

原创 git log的總結

因爲git log會把其他分支或其他人的提交也顯示出來,所以查看某個人的分支或某個分支的提交歷史,是非常實用的! git log parentBranch..branchA 查看單獨的branchA提交歷史 使用git log --aut

原创 Mac命令總結

這些天自已研究了一下mac的終端,學習過程中,本來想發原創貼,但後來發現已經有很多前輩的經驗貼,誰叫我入手macbook不久呢,呵呵,但在威鋒裏卻找不到很全的資料,特將自已的經驗加上前輩們的經驗簡單修改發佈如下,高手可以不用看了,這只是基

原创 copy關鍵字

相信對於有一定iOS開發經驗的同學來說,對於copy關鍵字一定不陌生,從字義上來看,應該就是複製一個對象,然後我們對於NSString類型的屬性,一般也用copy關鍵字。但是大家對於copy關鍵字真正有什麼具體瞭解呢,什麼時候用cop

原创 關於轉換座標系 convertRect方法使用總結

CGRect rect = [bView convertRect:aView.frame fromView:aView.superview]; A方法 CGRect rect = [aView.superview convertRect:

原创 Mac 命令行 控制Tomcat開啓

  在任意目錄下使用vi創建tomcat文件,放在usr/bin目錄下,若是無法在usr/bin目錄下創建或粘貼文件,請參考這篇博客https://blog.csdn.net/weixin_33921089/article/details

原创 如何查看某個分支的提交歷史

如果branchA從parentBranch切出來的 可以用 git log parentBranch..branchA 查看單獨的branchA提交歷史

原创 MacPro系統佔用空間太大

最近電腦存儲空間告罄,頻頻提示存儲空間不足,要讓管理和清除存儲空間。 我的電腦上本身裝有Dr. Cleaner用來清理電腦,但是每次打開掃描垃圾文件,頂多也就是可清理垃圾文件三四個G的樣子,除此之外也沒有什麼可以清除的了,但是查看系統存儲

原创 iOS學習筆記38-MJExtension使用

  一、MJExtension第三方框架 我們在iOS開發過程中,我們常常需要將字典數據(也就是JSON數據)與Model模型之間的轉化,例如網絡請求返回的微博數據、等等,如果我們自己全部手動去創建模型並賦值,都是一些毫無技術含量的代碼,

原创 iOS如何去除UITableView底部多餘的分割線

對於iOS 6以上,最簡單的方法是設置tableFooterView的屬性 - (void)viewDidLoad { [super viewDidLoad]; self.tableView.tableFooterVie