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

IOS9 彈出視圖(AlertView,ActionSheet)合併爲一個 一個UIAlertController解決了,兩種彈出視圖,比以往更簡單,更方便。 UIAlertController,大家一看就會明白,是講一個彈出Vi

原创 一個彩票的框架demo

一個彩票項目的框架,包含輪播,可後臺可自定義首頁按鈕個數,純代碼,MVC模式

原创 Xcode8更新後問題總結與解決

Xcode8升級後有以下幾個問題,總結可能會不完善,之後會慢慢補充 1.common+/ 不能註釋了 解決: 終端運行sudo /usr/libexec/xpccachectl 關機重啓即可! 2.出

原创 iOS 之 cocoapods安裝與使用

我們都知道第三方庫,一般使用cocoapods管理,cocoapods在我們IOS開發中有着很大的作用。 好了,現在看下它的安裝步驟: 1.打開終端,輸入 sudo gem install cocoapods 結果: WARNING

原创 mac OS X配置jdk環境變量

MAC OS X EI Capitan(10.11.2) JDK下載地址:http://www.Oracle.com/technetwork/Java/javase/downloads/index.html 下載mac對應的.dmg

原创 一步一步教你做ios推送

看到別人寫的一篇推送,覺得不錯,分享給大家 點擊這裏

原创 Mac上更新Ruby

安裝cocoa pods出現此問題:ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2. 是說ruby版本太低。 下

原创 OS X EL Capitan安裝CocoaPods遇過的坑,希望有幫助

1.移除現有Ruby默認源 $gem sources –remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.驗證新源是否替

原创 Xcode7中創建靜態庫

一、靜態庫和動態庫的區別: 靜態庫和動態庫是相對編譯期和運行期的,靜態庫以 .a 和 .framework 形式存在,鏈接時,靜態庫會被完整地複製到可執行文件中,被多次使用就有多份冗餘拷貝;動態庫以 .dylib 和 .framework

原创 極光推送

蘋果在iOS10上對APNS推送做了修改 , 極光也是很給力的, 在第一時間就對sdk進行了更新 下面對iOS10註冊極光推送進行一下記錄. 注意:兼容iOS10的是極光2.1.9版本的sdk. 1.使用cocoaPods添加JPus

原创 百度地圖的配置

注意事項 1、靜態庫中採用ObjectC++實現,因此需要您保證您工程中至少有一個.mm後綴的源文件(您可以將任意一個.m後綴的文件改名爲.mm),或者在工程屬性中指定編譯方式,即在Xcode的Project -> Edit Acti

原创 CocoaPods 安裝 使用

1.開啓 terminal 2.移除現有 Ruby 默認源 $ gem sources –remove https://rubygems.org/ 3.使用新的源 $ gem sources -a https://ruby.taob

原创 WebStorm開發工具設置React Native代碼智能提醒

做React Native開發,我用的webStorm ,開發工具。 很多人都希望開發工具有智能提醒功能,然而我們使用上述開發工具進行React Native開發時並沒有較好的提示功能。今天給大家介紹一款插件Webstrom live t

原创 #warning: 尚未導入平臺類型:[XXXXXXX (1)]

舉例 warning: 尚未導入平臺類型:[SinaWeiboConnection (1)] 解決辦法: build phases -> link binary with libraries 導入這個框架即可(SinaWeiboConne

原创 iOS開發中---八種傳值方法

1.代理傳值(順傳倒傳都可以) ①擬定⼀份協議(命名一般是XXXDelegate),協議裏面的⽅法的參數取決於你要傳遞的內容 ②設置代理人屬性(再次強調,使用assign防⽌循環引用) ③在需要調⽤的地⽅調⽤,這⼀步比較抽象,⽐如