原创 UIAlertController更改內容樣式及插入自定義View

iOS8 之後系統把UIActionSheet和UIAlertView合併爲了UIAlertController,使用就不比多說了,但在使用的過程中發現樣式是固定的,點進去也未發現可以提供更改多樣式的屬性,所以只能使用KVC在運行時動態訪

原创 xib:*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[

在使用xib過程中出現 *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<NSObject 0x150428f90> set

原创 UITextField的左右圖片,內容位置調整,解決輸入框輸入時上下抖動

寫輸入界面時UITextField左邊一般都會插入一個圖片,以前直接約束一個UIImageView上去,今天看到了蘋果原來已經提供了屬性(你們這些愚蠢的人類)。 @property(nullable, nonatomic,strong)

原创 用於音頻對講: 解g711u數據流和壓縮pcm的數據流的方法

//g711u2pcm int UlawCodec_decode(int16_t *samples, int count, void *payload, int length) { int8_t *ulaws = (int8_t *)

原创 iOS:“warning:comparison between pointer and integer”

if (num == 0) { //提示 Comparison between pointer and integer ('id _Nullable' and 'int')    轉換下就好了 if ([num intValue]

原创 模擬器運行錯誤: invalid device state

   程序編譯完成後出現invalid device state.可以試下方法:   1.點擊模擬器->Simulator->Reste Content and Setting.   2.換另外一個模擬器運行成功後,再次運行。   3.檢

原创 iOS上傳服務器數據亂碼以及報錯:NSLocalizedDescription=Request failed: unacceptable content-type: text/plain;

使用的是AFNetworking3.0,只是多封裝了一層,以前都是好好的,但是今天POST就鬱悶了,我也不知道是後臺改了還是怎麼,第一次報:content-type: text/plain} NSErrorFailingURLKey=ht

原创 iOS查看真機沙盒內容

做數據保存時一般都需要查看真機沙盒裏的數據進行驗證. 步驟: 然後選擇自己的手機後可看見安裝的應用,選擇相應應用DownLoad 下載後顯示包內容. 點贊 2 收藏 分享 文章舉報

原创 iOS國際化-多語言適配

網上很多這類的介紹,不過一般的都是說到一半就突然沒有了潦草結尾,或者是無配圖的全文字介紹。 所以寫這篇文章,希望看了這篇文章的人可以省了到處扒資料的時間。 1.適配storyboard 項目->PROJECT->info->Localiz

原创 iOS直播-實現後臺錄音並推流

對於我們的app要求後臺也實時錄音並推流主要要注意兩點: 保證app進入後臺後實時錄音保證app進入後臺後實時推流 1.設置應用爲voip應用 打開-info.plist文件,加入如下的key Required background

原创 AFNetworking打印請求失敗信息

http://blog.csdn.net/wzc10101415/article/details/51563699 NSError *underError = error.userInfo[@"NSUnderlyingError"

原创 iOS富文本設置樣式,插入圖片,設置指定文字的點擊事件

富文本:NSMutableAttributedString 它與普通文本之間最大的區別是可以設置不同字段範圍的字體,顏色, 大小,樣式等. 字體大小 NSMutableAttributedString *attributed = [

原创 隱私政策

本軟件尊重並保護所有使用服務用戶的個人隱私權。爲了給您提供更準確、更有個性化的服務,本軟件會按照本隱私權政策的規定使用和披露您的個人信息。但本軟件將以高度的勤勉、審慎義務對待這些信息。除本隱私權政策另有規定外,在未徵得您事先許可的情況下,

原创 iOS RSA,AES加密(使用openssl)

話不多說直接來。 https://github.com/x2on/OpenSSL-for-iPhone下載下來後打開終端cd到這個目錄,直接./build-libssl.sh運行腳本。 等待個幾分鐘,當看到  Build library

原创 Application loader:ERROR ITMS-90168: "The binary you uploaded was invalid."

上架時報錯:ERROR ITMS-90168: "The binary you uploaded was invalid."  解決方案:更新後需要使用最新的Application loader 3.6 版本上傳 (Xcode 最新自帶有