原创 cocoa pods 報[!] The dependency `SDWebImage (~> 2.7)` is not used in any concrete target.

前一段時間爲公司新買的Mac安裝cocoa pods ,發現在管理工程時報[!] The dependency `SDWebImage (~> 2.7)` is not used in any concrete target.等第三方相關

原创 iOS獲得設備相關信息,獲取app相關信息

在項目開發中有時我們需要獲得設備或app的一些信息並傳遞給後臺,如新註冊用戶獎勵現金20元,爲了防止惡意註冊,就需要拿到設備信息,只要該設備註冊過,再在該設備上註冊的用戶則無獎勵       UIDevice *device

原创 iOS傳值二block傳值,通知傳值

上一章我們講了頁面傳值的兩種方法屬性傳值和代理傳值,這一章繼續講解其他傳值方法 1.block傳值 如要將B頁面的值傳到A頁面,在B頁面做一下設置 typedef void (^peopleMessage)(NSString *str)

原创 iOS最新驗證手機號常用正則表達式(郵箱,車牌號)

1.驗證郵箱 +(BOOL)validateEmail:(NSString*)email{     NSString *emailString = @"[A-Z0-9a-z._% -] @[A-Za-z0-9.-] \\.[A-Za-z]

原创 iOS Xcode clang: error: no such file or directory: 'PrefixHeader.pch' clang: error: no input files

在拷貝他人工程到自己電腦時會遇到PrefixHeader.pch文件路徑錯誤 clang: error: no such file or directory: '/Users/sf_gxd/Desktop/Gasake/Gasake/Pr

原创 Xcode8 iOS10 打包上架流程

用Xcode8打包上架會遇到code signing is required for product type 'xxxxx' in SDK 'iOS 10.0';這個原因在測試時也會出現,只不過打包上架和真機測試處理的有所不同,出錯具體

原创 Alcatraz不錯的插件管理

插件的使用,使得我們能更加快捷的開發,大大提高效率,管理插件當然選擇Alcatraz,如何安裝Alcatraz 一:關閉Xcode 二:安裝Alcatraz 2.1.在終端輸入,顯示圖中紅色框中即表示安裝成功 curl -fsSL htt

原创 Mac 如何安裝Homebrew

安裝Homebrew,通過命令行即可,打開終端輸入 1./usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/in

原创 iOS 極光推送集成打印You've implemented -[ application:didReceiveRemoteNotification:fe

推送功能相信大家和我一樣都用的極光,但是在今天犯迷糊工程沒有配置完全,就爆出了 You've implemented -[<UIApplicationDelegate> application:didReceiveRemoteNotifi

原创 Xcode8警告subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0

千呼萬喚始出來,今天終於更新了Xcode,可是運行發現控制檯莫名其妙的輸出了很多日誌,具體如下 解決辦法選擇Edit Scheme進入下圖,依步驟配置後,clean一下運行即可

原创 iOS UIAlertController彈窗效果

在iOS8之前彈窗一共有兩種方式分爲UIAlertView和UIActionSheet,在iOS8之後新增UIAlertViewController來統一管理,下面就來一一作介紹 1.UIAlertView // message 可設置爲

原创 iOS傳值一屬性傳值,代理傳值

1.屬性傳值 屬相傳值一般從前向後,即從A到B,要傳什麼類型值,就在B頁面定義什麼樣的屬性 如要將一個字符串從A傳到B,就在B頁面設置以下屬相 @property(nonatomic,retain) NSString *str ;//接

原创 Swift常用正則表達式

1.驗證郵箱 class func validateEmail(email: String) -> Bool {     var emailString = "[A-Z0-9a-z._% -] @[A-Za-z0-9.-] \\.[A-Z

原创 UIWebView的簡單使用

在項目中有時需要加載h5,這就用到了webview 1.利用webView可加載服務器h5和本地h5  2.設置代理並遵守協議 首先需要在plist裏做一下設置 <key>NSAppTransportSecurity</key><dic

原创 iOS開發 適配iOS10以及Xcode8

現在在蘋果的官網上,我們已經可以下載到Xcode8的GM版本了,加上9.14日凌晨,蘋果就要正式推出iOS10系統的推送了,在此之際,iOS10的適配已經迫在眉睫啦,不知道Xcode8 beat版本,童鞋們有木有下載過來試試呢?就我