原创 OC代碼轉Swift代碼

初始化函數 對於oc中的[[XX alloc]init] swift不需要alloc 也不需要init。直接調用以類名爲函數名的工廠方法進行初始化。 聲明的變量可以不顯式聲明類型 //objective-c UITabl

原创 HAX is not installed on this machine (/dev/HAX is missing) 解決辦法

Mac安裝Android Studio 後 想安裝Intel版本的AVD模擬器,但是把鏡像system image下載下來後,創建新AVD 當啓動是發現顯示 HAX is not installed on this machine (/d

原创 獲取SQLite中任意的一個行

</pre><pre name="code" class="sql"><span style="font-size:14px;">SELECT * FROM table ORDER BY RANDOM() LIMIT 1;</span>

原创 NDK使用步驟

使用之前請先安裝已經安裝好NDK以及android開發環境Android Studio 前期配置 1.local.propertires指向正確的NDK地址 Android Studio 安裝後會提供一個默認的NDK地址,

原创 Swift教程-集合

Swift 有三種主要的集合類,數組,字典,集合 數組:有順序的多個值的集合 集合:無順序的多個值的集合 字典:無順序的鍵值對 數組,集合,字典都是使用 generic collections實現的,具體的可以看這個 數

原创 Mac Ant安裝方法

在網上找了Mac下安裝Ant的方法,哎,大家都是貼別人的教程,但是自己照着弄,好像又不能安裝上 好吧,我自己來 這裏有兩篇安裝教程 http://blog.csdn.net/crazybigfish/article/details/182

原创 Mac NDK安裝教程

1.下載正確版本的NDK 2.打開一個terminal 3.用cd到下載文件夾 4. 執行  chmod a+x android-ndk-r10d-darwin-x86_64.bin 5.執行./android-ndk-r10d-darw

原创 Lua 安裝

1.到http://www.lua.org/下載一個tar包 2.生成lua編譯器和lua運行工具 ,執行以下代碼 curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz tar zxf

原创 Swift教程-基本類型

常量和變量 概括 Swift只包含變量(var),常量(let)兩種值。對於兩者而言,相同點都是對象的引用,不同點在於常量的值不可以在聲明後不可改變,變量則可以 //變量 var welcome = "Hello!" welcom

原创 HTTP 狀態字

HTTP回包的狀態字由一個三位數的整型表示。 狀態字的類型 第一位數字用於識別該狀態字的大體類型 一共有1-5 五種 狀態碼 意義 說明 1xx 信息(Informational) 請求已經收到,正在處理 2x

原创 Shell筆記

1. 奇葩的[ ] &&語法    [] &&可以理解爲if then 語句的快捷方式    如果左邊的表達式爲真則執行右邊的語句   例如: [ -f "/etc/shadow" ] && echo "This computer us

原创 Swift教程-新操作符

這裏說下Swift新增了一些新的操作符。詳情可以看這裏Swift操作符 等號 元組賦值 let (x, y) = (1, 2) 和 C /Objective-C不一樣,等號操作符不會返回值 nil聚合操作符 a??b 判斷a是否有

原创 iOS crash符號表還原

使用symbolicatecrash進行還原 找到symbolicatecrash文件 位置: /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBas

原创 最簡單的Mac xcode下搭建lua

1.安裝lua http://www.lua.org/download.htm 下載lua。以最新的5.3.2爲例 使用命令行執行命令 tar zxf lua-5.3.2.tar.gz cd lua-5.3.2 make

原创 Mac下顯示/隱藏文件夾

可以使用Terminal配置文件夾的顯示/隱藏 配置完成需要殺死所有的Finder進程,才能生效 顯示隱藏文件夾 defaults write com.apple.finder AppleShowAllFiles -boolea