原创 真機調試- App installation failed

真機調試免費App ID出現的問題 The maximum number of apps for free development profiles has been reached. 免費應用程序調試最大限度 刪除之前

原创 iOS 文字 大小適配屏幕

在網上看到文字適配屏幕的demo,是根絕屏幕大小去變化font 的 size, 比如在5是 16px,在6是17px,在6 plus 是18px。屏幕變大文字變大。覺得不錯,分享出來。下載鏈接

原创 許久未更,近期安好。

春節快到了,想家了,想朋友了!

原创 iOS 友盟崩潰統計不到數據,NSSetUncaughtExceptionHandler同樣不走。

項目中集成了友盟統計,領導時不時會看下。看了Android,上百個奔潰,iOS奔潰數爲0!就喊Android小哥哥改奔潰去了。咱自己 寫代碼,肯定有點數的。 問題在於友盟崩潰統計不到數據,自己寫的NSSetUncaughtExce

原创 Xcode 11 打包報錯 IPA processing failed

archiving 後準備打包報錯: IPA processing failed Xcode Version 11.3.1 (11C504) 如下圖: 不要慌,點擊“Show Logs”看下是哪個傢伙在作祟。 可以看到 這四個

原创 NSString 的各種轉換

1、NSString 轉成dictionary 格式:可以通過JSON 轉換 /** * 字符串轉字典 * * @param jsonString 字符串 * * @return NSDictionary */

原创 UIProgressView 進度條 (OC)

一、屬性及方法 1、初始化方法 - (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)style; // sets the view height accor

原创 iOS 百度地圖顯示指定的位置

今天做到一個需求是傳入 經緯度,mapView 顯示 對應的點並標上標註,一開始一直在找 mapView updateUserLocation 類似的方法去傳入經緯度,未果。晚上回來了想想,不就是標註大頭針,然後把它作爲地圖的中心

原创 OC NSString 與Char

NSString 與 Char string 轉成 char: char mychar[100]; NSString * mystring; strcpy(mychar,(char *)[mystr

原创 NSTimer 計時器 OC

注意:定時器的調用,放在主線程中最優! 在gcd dispatch_async中執行可能會無效! 調用一次計時器方法: myTimer = [NSTimer scheduledTimerWithTimeInterval:1.5 t

原创 ShareSDK #warning:尚未配置[QQ]URL Scheme:QQXXX, 無法進行分享

實現shareSDK的 QQ分享時出現下面的錯誤: #warning:尚未配置[QQ]URL Scheme:QQXXX, 無法進行分享 Error Domain=ShareSDKErrorDomain

原创 AFNetWorking 拿到後臺的返回回來的header

項目需求是後臺在返回數據給前端時,在http 的header中附上了 TIME,這是需要從success的數據中拿 header 中的數據,從 stackoverflow瀏覽知道了怎麼獲取header,下面來看看怎麼拿的。 [

原创 國際支付 Superpay、Paypal、Braintree、Stripe

2019年做了個海外的商城項目,年底接觸到國際支付,分別接觸到的是 Superpay、Paypal、Braintree、Stripe,說下我的認識、與後臺交互的大致流程: Superpay 是將微信、支付寶支付 國際化,將人民

原创 OC geohash

項目中要用到geohash 來傳輸經緯度,一開始對geohash 一點都不懂,經過了解之後知道了個大概,下面分享我瀏覽獲取的有用地址: 1、初步瞭解 geohash 用一個字符串表示經度和緯度兩個座標。geohash表示的並

原创 iOS Stripe 支付

官方文檔地址:https://stripe.com/docs/payments/accept-a-payment Stripe 一個極簡的國際卡支付,集成流程也是比較清晰。 大概步驟就是 前端 從後臺拿到 client_secre