原创 IOS 開發中判斷字符串是否爲空字符的方法

- (BOOL) isEmpty:(NSString )string { if (string == nil || string == NULL) { return YES; } if ([

原创 如何從軟硬件層面提升 Android 動畫性能?

若是有人問如何解決動畫性能不佳的問題,Dan Lew Codes 總會反問:你是否使用了硬件層? 動畫放映過程中每幀畫面可能都要重繪。如果使用視圖層,,渲染過的視圖可以存入離屏緩存以待將來重用,而無需每幀重繪。 此外,硬件層緩存與 GPU

原创 Mac 終端命令

目錄操作 命令名 功能描述 使用舉例 mkdir 創建一個目錄 mkdir dirname  rmdir 刪除一個目錄 rmdir dirname  mvdir 移動或重命名一個目錄 mvdir dir1

原创 淺談iOS中的閉包

1.1 用途        閉包在很多語言中都有應用,它在OC中被叫做Blocks,在Java中被叫做Lambda表達式,也有直接叫做匿名函數的。            簡單的說閉包就是一種帶有局部變量的匿名函數。          

原创 UIDatePicker日期選擇器

在設置日期像生日的時候會使用到UIDatePicker。 我們需要首先需要設置爲中國形式日期,通過屬性Locale設置DatePicker的地區,即設置DatePicker顯示的語言。 1.如果想查看跟蹤所有可用的地區標識,取出想要的地區

原创 設計模式(Design Patterns)

設計模式(Design Patterns)                                   ——可複用面向對象軟件的基礎 設計模式(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的、代碼

原创 iOS接口回調模式

       首先聲明我是一個Android開發工程師,由於公司項目需要,我暫時轉變成爲了iOS開發,今天下午在做項目時,遇到的iOS接口回調,頗有些心得,分享給大家~~~          廢話不多說,直接上代碼: 在AlertDate

原创 管理公鑰和在不同git服務器上使用不同git公鑰

公鑰是git識別您的用戶身份的一種認證方式,通過公鑰,您可以將本地git項目與git服務器建立聯繫,然後您就可以很方便的將本地代碼上傳到git服務器上,或者將git服務器上代碼下載到本地了。 1. 生成公鑰 首先檢查本機公鑰: