原创 iOS 隨筆
iOS 自定義打印 方式一: //DEBUG 模式下打印日誌,當前行 #ifdef DEBUG (__OPTIMIZE__)# define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt),
原创 ios代碼分塊管理的一些方法
內聯寫法: self.backgroundView = ({ UIView *view = [[UIView alloc] initWithFrame:self.view.bounds]; view.background
原创 cocos2dx int to string的幾種方法
// 第一種方式 char *s; sprintf(s, "%d",10); // 第二種方式 std::string s1 = StringUtils::format("%d",10); // 第三種方式 std::strin
原创 關於UINavgation那點事
如果在push過程中觸發手勢滑動返回,會導致導航欄崩潰: http://blog.csdn.net/jasonblog/article/details/28282147 全局修改navigationItem.backBarButtonI
原创 C語言隨筆
typedef: typedef 定義結構體指針 c語言規範,定義結構體: typedef struct ANSWER_HEADER { u8 u8Type; u8 u8Code; u32 u32TimeStamp; struct
原创 swift 實現屏幕旋轉
override func preferredInterfaceOrientationForPresentation() -> UIInterfaceOrientation { return .LandscapeL
原创 swift 單利創建的幾種方式
swift 單利創建的幾種方式 蘋果官方推薦 In Swift, you can simply use a static type property, which is guaranteed to be lazily initialize
原创 遠程登錄相關命令
一、遠程命令之wifi ssh遠程登錄:手機電腦保證在同一個局域網,打開終端,輸入ssh root@device_ip,在輸入密碼 ok。 scp遠程複製:(均在pc終端實現) pc->phone :sc
原创 mac QQ不加載歷史記錄
解決mac QQ鼠標滾輪滾輪滾到會話窗口頂部不加載歷史記錄問題 首先查看看一下這裏是不是選這個 否則選擇第一個
原创 ObjectiveC浮點數轉化整數向上取整、向下取整
Objective-C拓展了C,自然很多用法是和C一致的。比如浮點數轉化成整數,就有以下四種情況。 1.簡單粗暴,直接轉化: float f = 1.5; int a; a = (int)f; NSLog("a = %d",a);
原创 關於tap事件與tableView的點擊衝突
當在一個添加了tap點擊取消鍵盤的view中添加tableView,有可能會造成tableView的點擊事件不能響應。 解決辦法:參考文章 一個UIScrollView中有若干個UITextfield,爲了能在空白處點擊能隱藏鍵盤,加
原创 git 基本技能
git 之基本使用 一、爲git命令行設置別名 git config --global alias.co checkout 以後git co 就等價於 git checkout git config --global alias.ci c
原创 Masonry + ScrollView 佈局小問題
Masonry 去做scrollView的自適應,需要在scrollView上添加一箇中間層(UIView )來確定scrollView的contentSize,但是,有可能這個中間層的view是看不見的,就會導致添加上的Button點擊
原创 iOS調用QQ客戶端,發起臨時會話
多方查找 有兩種方式一. 不接入sdk 通過 QQ推廣功能 發起臨時會話必須打開的QQ開啓了推廣功能(http://shang.qq.com 這個網站開啓), 否則打不開. //是否安裝QQ if([[UIApplicationshar
原创 Android -- LinearLayout
LinearLayout android:layout_width="match_parent"android:layout_height="match_parent" android:layout_weight=“1" 如果設置 a