原创 懶加載一定要記得判斷是否存在該對象!
今天發現一個問題搞了一個下午,異步網絡加載和表格刷新控件混用的時候,懶加載出現了問題之前我是這樣寫的 /** * 初始化表格 */ - (UITableView *)tableView { _tableVie
原创 將自行添加的包編譯進Tomcat
入職第一天就遇到了問題,搭建環境的時候有一些jar包Maven下載不了,手動加載的時候未部署進Tomcat,導致一直運行失敗,後來想起來這個東西,嘗試之後終於成功。
原创 xcode第三方插件管理工具Alcatraz
http://alcatraz.io 安裝方法:curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh刪
原创 UITextField調整樣式時注意事項
當對UITextField進行樣式調整時,最好不要用textFieldShouldBeginEditing和textFieldShouldReturn,用以下方法來替代// 當輸入框獲得焦點時,執行該方法。 - (void)textFiel
原创 真正的程序員
深愛技術,一天不寫代碼手就會癢,就喜歡那種成就感;爲了一個問題可以廢寢忘食,有時會在夢中都能寫代碼;代碼潔癖症患者,喜歡優雅代碼,寫代碼就像寫詩一樣;善於分析問題,能快速看清問題的本質,並動手解決它;喜歡研究優秀源碼,學習大師的傑作,善於歸
原创 爲什麼a標籤中使用img後的高度多了幾個像素?
a元素下有一個匿名文本,這個文本外有一個匿名行級盒子,它有的默認vertical-align是baseline的,而且往往因爲上文line-height的影響,使它有個line-height,從而使其有了高度,因爲baseline對齊的原因
原创 iOS開發_統計xcode代碼行數
如果要統計ios開發代碼,包括頭文件的,終端命令進入項目目錄下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列
原创 浮點型轉字符型有效位數問題
float是單精度型佔4個字節(32位),只能提供7位有效數字,小數點後最多保留6位。double是雙精度型佔4個字節(64位),只能提供16位有效數字,小數點後最多保留6位。遇到的問題: 83427.746 在float類型下轉成NSst
原创 綜合網上的各種不靠譜的算法,自己寫的四捨五入方法
//單元測試通過 /** * 四捨五入並保留N位小數 * * @param number 數值字符串 * @param afterPoint 第幾位小數 * * @return 處理後結果 */ +(NSStr
原创 三國殺新版1V1模式52張全卡牌一覽
有人說玩牌類遊戲能不能成爲高手的基本要素就是熟悉牌!玩的好不好關鍵是有沒有用心。很多人連牌堆有幾張牌有什麼牌都不知道就去玩新1v1了(樓主就是這樣的人)!你不死就有鬼了~武將不熟悉沒關係牌一定要熟悉!因爲所有的技能發動條件都是用牌的!一共有
原创 spring源碼解讀
Spring源代碼解析(一):IOC容器:http://www.javaeye.com/topic/86339 Spring源代碼解析(二):IoC容器在Web容器中的啓動:http://www.javaeye.com/topic/8659
原创 爲什麼a標籤中使用img後的高度多了幾個像素?
a元素下有一個匿名文本,這個文本外有一個匿名行級盒子,它有的默認vertical-align是baseline的,而且往往因爲上文line-height的影響,使它有個line-height,從而使其有了高度,因爲baseline對齊的原因
原创 iOS開發_統計xcode代碼行數
如果要統計ios開發代碼,包括頭文件的,終端命令進入項目目錄下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列
原创 ReactiveCocao和MVVM中文教程
http://yulingtianxia.com/blog/2015/05/21/ReactiveCocoa-and-MVVM-an-Introduction/
原创 刪除所有子view的方法
[self.scrollView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];