原创 JSPatch 嘗試
JSPatch 原理 JSPatch 能做到通過 JS 調用和改寫 OC 方法最根本的原因是 Objective-C 是動態語言,OC 上所有方法的調用/類的生成都通過 Objective-C Runtime 在運行時進行,我們可以通過
原创 The 'master'&nbsp…
和往常一樣使用CocoaPods管理一個基於FMDB的項目類庫 命令行執行 $ pod install [!] The 'master' repo requires CocoaPods 0.32.1 - 失敗,提示需要Co
原创 MAC系統用RSA 對數據進行加密解密
創建密鑰對 在終端中一次輸入下面的腳本 openssl genrsa -out private_key.pem 1024 openssl req -new -key private_key.pem -out rsaCertReq.csr
原创 iphone的一些技巧
在iPhone開發過程中,一些小技巧對開發工作有很大的幫助作用,所以以下內容收集了一些開發過程中的小技巧。 1、如果在程序中想對某張圖片進行處理的話(得到某張圖片的一部分)可一用以下代碼: UIImage *image
原创 MAC下搭建openfire
裝了一次不成功,從新來過得. 先刪除openfire ,終端分別運行 sudo rm -rf /Library/PreferencePanes/Openfire.prefPane sudo rm -rf /usr/local/ope
原创 看<<8天學通mongodb>> 使用在mac下…
1.從官網上下載版本.www.mongodb.org 2.下載之後文件夾下發現包mongodb.在文件夾下面新建一個文件夾data.在data下在生成一份db(這個要想默認一定要這麼搞纔可以.0.0!!!).然後打開終端.輸入s
原创 android -“Location of&…
Location of the Android SDK has not been set up in the preferences 可以點擊help - eclipse marketplace 然後搜索ADT更新android de
原创 Cocoapods
sudo bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )(安裝rvm) rvm install 2
原创 node.js沒有自動生成layout
express3.0安裝並使用layout模板 1.安裝express-partials。 方法一:運行cmd用npm install express-partials 方法二:在package.json裏面的dependen
原创 關於UITableView添加按鈕後改變選…
關於uitableview添加按鈕之後,選擇按鈕改變按鈕的狀態,但是由於uitableview的重用機制,會使列表中的默寫cell的按鈕跟着改變選擇狀態.的解決辦法. 以往的方法是自定義uitableviewcell,中添加按鈕,然後
原创 AsyncStorage嘗試
AsyncStorage中文使用文檔 保存數據到本地 在開發中我們經常會碰到保存數據到本地,進行持久化.使用AsyncStorage,就如下 //保存數據 setObject(key,object){ AsyncStorage
原创 android 跑馬燈
android:singleLine="true" android:focusable="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_for
原创 installprohibited -402636802
錯誤提示是:installprohibited -402636802這個的時候,可以將 設置-通用-訪問限制關閉
原创 ReactNative添加刪除包
ReactNative是使用npm來管理包的,所以添加刪除包跟npm是一樣的. 添加包 npm install <package_name> --save 如果沒有–save就只是添加包,不會添加依賴 刪除包 npm uninsta
原创 UIAlertView傳遞參數
經常遇到要給一個UIAlertView傳遞參數。 UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"UIAlertView"