原创 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