原创 GCD,圖文詳解

本文轉自Aaron_ZhangKH 的簡書 由於通俗易懂,轉原文做個筆記 線程、任務和隊列的概念 異步、同步 & 並行、串行的特點 一條重要的準則 一般來說,我們使用GCD的最大目的是在新的線程中同時執行多個任

原创 unity 3d 導出移動端設置

從菜單欄查看播放器設置,選擇 Edit->Project Settings->Player Global Settings that apply to any project you create. 將應用於所有項目的全局設置 C

原创 warning: Missing file: is missing from working copy 的解決辦法

出現這個問題,是因爲直接在Finder裏刪除文件,而版本控制svn/git卻還記錄着對這個文件的引用,所以導致爆出警告⚠️。 示例: file:///Users/mac/Desktop/TestProject/aaa/test.m:

原创 iOS,單例

什麼是單例? 按照字面意思,就是一個例子。在程序開發中,如果希望該程序中的某個類的實例,只存在一個,這種思想,就是單例模式。 根據上述描述,單例類,就會有幾個特點:1.作用域在整個程序的生命週期。                    

原创 iOS開發-Xcode debug,release的區別

Xcode進行調試時候,經常看到debug和release,那麼他們是什麼呢? debug是調試版本, release是發行版本, Xcode裏面,但凡有debug和release 設置的地方,就是分別針對開發調試版本的配置,和發佈版本的

原创 歡迎使用CSDN-markdown編輯器

OS X El Capitan系統關閉SIP(System Integrity Protection)方法原鏈接 http://blog.csdn.net/xuping901022xp/article/details/51723999

原创 歡迎使用CSDN-markdown編輯器

Mac下掛載EFI分區 轉自 http://hi.baidu.com/skykiri/item/5ec6a3a8786dcd2c8819d36b Discover the volume identifier for your EFI

原创 解決git不能push靜態庫(.a文件)

xcode的source controll不能push .a文件 補充:1,如從git下拉代碼,丟失文件,先去git相應目錄下看有沒有丟失文件,如沒有,則說明沒有push上去。 2,git不能push其他文件比如.

原创 iOS抓包工具Charles基本抓包步驟

準備工作: 1. 抓包工具Charles3.9.3下載 2. 搭建Java環境(可以忽略此處。具體相應的版本,可以在安裝Charles時,根據提示點擊,會自動匹配對應版本) 破解版安裝 1.安裝Charles.dmg 2.打開Find

原创 分段式進度條

很簡單的功能,看圖 DEMO下載地址:https://github.com/tucici/Progress

原创 iOS兩個.a文件合併成一個.a文件

在移動開發過程中,如果一個工程需要接入很多第三方sdk ,那麼一個工程可能有好多個.a庫。這麼多個.a文件,能不能合成一個庫,而又能同時實現多個功能呢? 這裏,就用支付寶sdk和微信sdk用作試驗。支付寶.a庫:libcrypto.a

原创 圖文解析CocoaPods使用教程

CocoaPods的作用是什麼? 開發過程中,會用到很多第三方庫,CocoaPods就是用來統一管理這些第三方庫的。 怎麼使用CocoaPods來管理第三方庫? 這裏用一個新建的工程來演示如何使用cocoapods。 一、新建一個工程

原创 從零開始微信app支付v3-iOS版

            貼入三個鏈接,  1.微信app支付官方開發文檔                                      2.微信開放平臺                                    

原创 終端命令

defaults write com.apple.finder AppleShowAllFiles -bool true 顯示隱藏文件

原创 Objective_C中block的使用

Block,簡單的理解,就是一段代碼塊,這段代碼塊作爲一個對象,可以在任何時候被執行。 1.block的語法 ^是脫字符,是block的語法標記。 返回值(^代碼塊命名)(參數)=^(參數){主體代碼;}; 2.block的調用方式