原创 iOS應用內更新或評論、跳轉AppStore評論更新

跳轉AppStore評論或更新 // APPID -(NSString*)appId{ return @"414245413"; } // URLStr -(NSString*)fullURLStr{ //

原创 automaticallyAdjustsScrollViewInsets和edgesForExtendedLayout和extendedLayoutIncludesOpaqueBars

將automaticallyAdjustsScrollViewInsets和edgesForExtendedLayout和extendedLayoutIncludesOpaqueBars三個放在一起來看,因爲三者之間會有一定的相互影響 1

原创 include of non-modular header inside framework module

Error :  include of non-modular header inside framework module 當製作自己的p

原创 env: ruby_executable_hooks: No such file or directory

在終端輸入  which ruby_executable_hooks 或 which GEM  把得到的路徑複製,打開Xcode-> Product-> cocoaPods - >GEM_PATH  粘貼剛纔得到的路徑

原创 RFC3986之URL編碼與解碼、AFPercentEscapedStringFromString

通常如果一樣東西需要編碼,說明這樣東西並不適合傳輸。原因多種多樣,如Size過大,包含隱私數據,對於Url來說,之所以要進行編碼,是因爲Url中有些字符會引起歧義。 例如Url參數字符串中使用key=value鍵值對這樣的形式來傳參,鍵值

原创 ioS之Socket心跳包機制與實現

心跳包的發送,通常有兩種技術 方法1:應用層自己實現的心跳包 由應用程序自己發送心跳包來檢測連接是否正常,大致的方法是:服務器在一個 Timer事件中定時 向客戶端發送一個短小精悍的數據包,然後啓動一個低級別的線程,在該線程中不斷檢測客

原创 iOS之正則-NSRegularExpressionOptions

/** * enum { NSRegularExpressionCaseInsensitive = 1 << 0, // 不區分大小寫的 NSRegularExpressionAllowComments

原创 iOS 控制系統的音量改變

iOS的AVFoundation框架提供了基本的音視頻播放工具,我們基本上可以靠其中提供的類完成絕大部分的音視頻播放任務。但是在音頻播放的輸出音量的處理上,蘋果的策略比較保守。儘管AVPlayer和AVPAudiolayerzhe這

原创 MPVolumeSettingsAlertShow

說一下MPVolumeSettings 這個類 裏面有三個方法 MP_EXTERN __TVOS_PROHIBITED void MPVolumeSettingsAlertShow(); MP_EXTERN __TVOS_PROHIB

原创 iOS自定義控制中心音樂播放 鎖屏界面背景圖片

簡單快速的說明一下如何設置控制中心或鎖屏界面的音樂播放控制與圖片定製 1. 設置控制中心 內容 需要使用到類 MPNowPlayingInfoCenter 是一個全局單例 通過 defaultCenter獲得 它只有一個屬性  //

原创 iOS畫中畫Picture in Picture:你需要知道的9個知識點

      iOS9最後給我們帶來了每個人期待已久的”多任務”,Slider Over、Split View 和畫中畫(PiP),已經使iPad成爲一個比之前更強大、更便利的工具。使你在工作中需要在屏幕上同時做多個事情的時候增加工作效率,

原创 iOS實用的600個第三方庫 秒蒐藏

圖像: 1.圖片瀏覽控件MWPhotoBrowser       實現了一個照片瀏覽器類似 iOS 自帶的相冊應用,可顯示來自手機的圖片或者是網絡

原创 通過URL Scheme打開Settings應用

程序間通信的實現描述了通過URL Scheme的方式在應用中打開其他應用,本文則是用這種方式打開內置的Settings應用。   Ios代碼 [[UIApplication sharedApplication] openU

原创 iOS監控系統音量 手機音量

監控系統音量可以直接用 [NSNotificationCenter defaultCenter 觀察息]@"AVSystemController_SystemVolumeDidChangeNotification 添加通知之後監控

原创 NSLineBreakMode

// 斷行方式,也就是當文本需要多行顯示的時候,每行的最後以怎麼樣的方式進入下一行 typedef NS_ENUM(NSInteger, NSLineBreakMode) { NSLineBreakByW