原创 如何寫UI及屏幕適配技巧2
5. 複雜界面要會分區,要會用障眼法 分區:什麼叫分區,其實就是封裝,幹啥其實都是一樣,UI網絡邏輯思路有相同的地方,就包括收拾東西,爲啥很多人喜歡把各種東西用各種盒子裝起來,假設現在要寫一個aView,上面是這樣的 一個View上的元素
原创 UINavigationBar 與UINavigationItem ,UINavigationController,UIViewController關係(1)
幾個有聯繫且比較相似的東西,容易搞混亂,這次徹底搞明白,並記錄下來 1:首先UINavigationController 是導航控制器 控制添加到其中的視圖控制器UIViewController 2: navigationBar是U
原创 [] nw_host_stats_add_src recv too small, received 24, expected 28
xcode8 iOS10 突然報下面錯誤 2016-11-26 08:54:28.391921 OrdersManager[618:20889] [] nw_host_stats_add_src recv too small, rec
原创 關於UIScrollView上方有空白問題
在UIScrollView裏面添加控件時,上方總是會出現空白區域(如圖) 紅色部分爲UIScrollView的背景,將圖片添加上去後上面有一條白色區域,大小經測試爲44 添加代碼爲 View.frame = CGRectMak
原创 lua源文件加密
在遊戲開發中,腳本作爲一種資源文件,就像圖片視頻一樣,被引擎所引用,使用腳本做遊戲的好處就在於可以在線patch更新,特別對於蘋果App Store審覈期很長的情況。如果不對腳本進行加密,不懷好意的人鬆鬆解壓出腳本文件,給你瞬間複製一個遊
原创 iOS GCD(二)
上篇記錄了GCD的各種基本使用方法及特點,下面是GCD在項目中的常用場景 1、創建單例 dispatch_once static People *sharePeople = nil; + (instancetype)sharePeop
原创 MJRefresh使用記錄(1)
記錄MJRefresh學習,比較基礎,大神請繞路 MJRefresh 最新版3.1.10目錄如下(繼承關係) 使用: 1、cocoa pod導入MJRefresh框架 在ViewController裏創建一個tableView設置代理等
原创 UINavigationBar修改背景顏色(2)
UINavigationController是常用的控件,經常會修改navigationBar的樣式, 一.設置navigationBar的背景顏色 首先:效果圖(設置navigationbar背景爲紅色) 上面效果對應的代碼
原创 cocos2dx常見的46中+22中動作詳解
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) {
原创 RSA非對稱加密
原理就不多說了(自行百度),直接運用 一:生成公鑰,密鑰 1. 生成模長爲1024bit的私鑰文件private_key.pem openssl genrsa -out private_key.pem 1024 2. 生成證書請求文
原创 UI設計及屏幕適配的一些技巧1
提綱: 1. 關於xib/storyboard 與 純代碼的對比 2. 一條規範(又提了一點關於命名的) 3. UI工廠類 與 代碼塊 4. 懶加載, View使用strong還是weak 5. 複雜界面要會分區,要會障眼法 6. m
原创 iOS GCD(一)
通過 GCD,開發者不用再直接跟線程打交道了,只需要向隊列中添加代碼塊即可,GCD 在後端管理着一個線程池。GCD 不僅決定着你的代碼塊將在哪個線程被執行,它還根據可用的系統資源對這些線程進行管理。這樣可以將開發者從線程管理的工作中解放出
原创 Code signing is required for product type 'Application' in SDK 'iOS 10.1'
Xcode升級到Xcode8果然出了不少的問題,不過沒辦法一個個填坑吧,出現下面的問題 Code signing is required for product type 'Application' in SDK 'iOS 10.1'
原创 Xcode8 出現問題:AQDefaultDevice (173): skipping input stream
一直不想升級Xcode,但是沒辦法項目進度只能升級Xcode8,果然不出所料出現了不少bug, Xcode7運行一直沒有問題,但是在Xcode8上一直輸出AQDefaultDevice (173): skipping input stre
原创 Xcode8 刪除模擬器上的應用
想刪除xcode8模擬器中的某個項目,但是發現長按之後只是閃一下,沒有出現叉叉 因爲3D Touch,注意好觸摸板的力度就行 解決辦法: 1.按的時候控制好力度,輕按 2.把模擬器上面的Hardware->Touch Pres