原创 Object-C與Core Foundation之間的關係和轉換
Core Foundation與OC有什麼關係呢,以CFString與NSString爲例,NSString其實就是一個類簇 Core Foundation框架是由C語言寫的,如果要使用Core Foudaion中CFString,C
原创 flutter bash: flutter: not a valid identifier
1.打開終端 2.touch .bash_profile(如果沒有則新建) 3.open .bash_profile(編輯文本) 4.複製粘貼官網命令 export PUB_HOSTED_URL=https://pub.flutter
原创 Object-C高級編程Blocks
什麼是Blocks 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UML序列圖和流程圖 離線寫博客 導入導出Markdown文件 豐富的快捷鍵 什麼是Blocks 可以用一句話來表示Blocks的擴充功能:帶有局部變量的匿
原创 ios內存報錯
sudo malloc_history 16850(線pid程) 0x7f92abfa2ac0(內存錯誤代碼)
原创 兩種常見的UITabBarController+UINavigationController模式區別
目前主流的App框架 如:qq,微信,UITabBarController中嵌套UINavigationController 易信等 UINavigationController中嵌套UITabBarController 對
原创 IOS 一些好的框架和 技術大牛的博客
轉自:http://blog.csdn.net/wutengwei007/article/details/48803345 比較好的框架鏈接: http://www.jianshu.com/p/9216c561b0f8 http://
原创 GCD柵欄函數
什麼是dispatch_barrier_async函數 dispatch_barrier_async函數的作用是在進程管理中起到一個柵欄的作用,它等待所有位於barrier函數之前的操作執行完畢後執行,並且在barrier函數執行之後,b
原创 C語言的五大內存分區
在C/C++中,內存分成5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區。 棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變量的存儲區。裏面的變量通常是局部變量、函數參數等。 堆,就是那些由new
原创 IOS中,Button的currentTitle和titleLabel.text的使用
關於Button的兩個property使用,官方參考如下: // these are the values that will be used for the current state. you can also use these
原创 NSCache
什麼是NSCache? NSCache是蘋果提供的一套緩存機制,主要用於內存緩存管理方面; 在沒有引入NSCache之前,我們要管理緩存,都是使用的NSMutableDictionary來管理,如:// 定義下載操作緩存池 @prope
原创 ios preferredMaxLayoutWidth屬性
多行UILabel不知道自己要顯示多少內容,不知道自己的真實尺寸,這個preferredMaxLayoutWidth屬性就告訴了它佈局時最大的參考寬度。 正確地設置了UILabel的preferredMaxLayoutWidth屬性之後發
原创 Label或Button自適應寬度或文字大小
1、確定Label或Button的字體大小,使其寬度自適應 UILabel *contentLabel = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 120, 30)]; c
原创 小程序都報wxss編譯錯誤
解決方法: 在控制檯輸入openVendor() ,清除裏面的wcsc wcsc.exe 然後重啓工具
原创 php不能獲取前臺傳過來post的數據
原因是 Content-Type類型設置爲payload了
原创 ios語言設置
//獲取手機語言 -(NSString *)toObtainLanguage { NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; NSAr