// 直接從rgb取顏色(rgb 0xff00ff)
#define uicolor_from_rgb(rgbvalue) \
[uicolor colorwithred:((float)((rgbvalue & 0xff0000) >> 16))/255.0 green:((float)((rgbvalue & 0xff00) >> 8))/255.0 blue:((float)(rgbvalue & 0xff))/255.0 alpha:1.0]
//獲取當前螢幕尺寸
/**[巨集函式]僅僅執行一回,但裡面有乙個for迴圈,可以執行些其他的操作
loops --> 迴圈的次數
label --> 變數的名字(該變數為static int型號)
block --> 乙個能傳引數進去的block,傳進去的引數為value
使用示例(僅僅執行一回,但迴圈4次)
execute_once_for_some_loops(4, labelname, labelname:^(int value));
*/#define execute_once_for_some_loops(loops, label, block) \
static int label = 0;\
for(; label < loops; label++)
// 系統子執行緒池(併發執行)
#define sys_concurrent_queue_h dispatch_get_global_queue(dispatch_queue_priority_high, 0)
#define sys_concurrent_queue_d dispatch_get_global_queue(dispatch_queue_priority_default, 0)
#define sys_concurrent_queue_l dispatch_get_global_queue(dispatch_queue_priority_low, 0)
#define sys_concurrent_queue_b dispatch_get_global_queue(dispatch_queue_priority_background, 0)
// 系統主線程池(序列執行)
#define sys_serial_queue dispatch_get_main_queue()
#define sys_ui_queue dispatch_get_main_queue()
//沙盒路徑
#define sandbox_path nshomedirectory()
自己的作品 持續更新中
1,有量 有量是一款基於pc和移動端一體的移動分銷平台,致力於通過網際網路構建扁平化的移動分銷模式,構建最大的社會化銷售團隊,也是目前公司核心的產品線。ui效果 效果圖過多,直接取了我們設計師的 2,有量微店 有量微店 是公司的另一條產品線,致力於為 商做移動電商 提供垂直一體化的解決方案,現有市場...
git使用(持續更新)
做專案時如果不進行版本管理,經常會遇到 修改了,過段時間卻找不到修改的地方。怎麼辦,開始用git來進行管理。在本機上安裝好git之後,建立本地的repository還是比較容易的,在專案所在目錄下,git bash中敲入git init,這樣就初始化了git。具體的一些指令說明如下 1 本地提交 g...
索引使用(持續更新)
不是每個欄位都是可以加索引的,比如文字太長的,mysql innodb最大長度是767位元組,不支援全文索引。myisam才支援全文索引 經常使用explain檢視sql執行計畫 單錶查詢 explain select from test user where user name 哈哈2017 02...