原创 關於環信客服的集成與使用

1.環信客服的集成: APP接入 [環信客服雲文檔]下載商城Demo, 複製 HelpDesk.framework、Hyphenate.framework兩個文件拖入工程,勾選“Copy items if needed”和“Create

原创 升級Xcode 11.2 後報錯: Multiple commands produce 的解決辦法

報錯日誌: Multiple commands produce '/Users/tjsoft/Library/Developer/Xcode/DerivedData/TYKYTwoLearnOneDo-amcfzswumxdotlgjw

原创 數組排序,時間排序

object1.msgTime是獲取的時間戳 // 時間排序 -(NSArray*)paixuArr:(NSArray *)arr{          NSArray * array=[arr sortedArrayUsingCompar

原创 關於WKWebView添加Cookie的處理以及攔截和重定向

        //初始化添加了這個屬性後,web頁裏點擊後的請求都會有添加這個cookie,否則url請求以後便不帶cookie      WKUserContentController *userContentController

原创 WKWebView圖片文字大小的自適應

#第一種:初始化的時候賦值(界面自適應大小包括圖片和文字)  WKWebViewConfiguration * configuration=[[WKWebViewConfiguration alloc]init];     WKPrefe

原创 UIDocumentPickerViewController 獲取、查看本地文件,解決文件是灰色且不能選擇

    //調用該對象 -(void)btnclick{         self.documentPickerVC.hidesBottomBarWhenPushed=YES;         [self presentViewContr

原创 [***Model mj_objectArrayWithKeyValuesArray:]: unrecognized selector sent to class 0x10ace5df0

引MJExtension用數組字典創建模型字典時出現這種錯誤:+[***Model mj_objectArrayWithKeyValuesArray:]: unrecognized selector sent to class 0x10a

原创 字符串設置指定內容的文字顏色、文字大小、文字字體類型

  NSString * jointStr = @“字符串設置指定內容我是你永遠得不到的爸爸的文字顏色”; NSString * changecolorStr =@"得不到的爸爸";     if ([jointStr containsS

原创 手機藍牙連接GPrinter打印機進行打印 iOS

sdk下載地址:https://www.poscom.cn/down-show-82.html 代碼下載:https://download.csdn.net/download/wulitc/11168505 一、打印機通過藍牙連接手機設備

原创 UILabel、UITextField、UIButton、UIImageView控件

四大美女,,走起!!! //一、UIlabel標籤控件  //1.開闢空間並初始化     UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 1

原创 Podfile文件創建以及添加內容

1.終端中,cd 到項目總目錄2.建立Podfile(配置文件)  1)接着上一步,終端輸入 vim Podfile  2)鍵盤輸入 i,進入編輯模式,輸入  3)輸入內容:       platform :ios, '8.0'     

原创 avplayer視頻重複循環播放,視頻重播

在視頻播放完成的監聽方法中執行重播方法  [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playerItemDidPlayToEnd:)

原创 iOS loadView,viewDidLoad,viewDidUnload用法

 loadView 和 viewDidLoad 是 iPhone 開發中肯定要用到的兩個方法。 他們都可以用來在視圖載入的時候初始化一些內容。 但是他們有什麼區別呢?     viewDidLoad 方法只有當 view 從 nib

原创 獲取本地所有的視頻及縮略圖片、獲取本地相冊圖片、調用本地攝像機錄製視頻及獲取其圖片

#pragma mark --- 獲取所有本地相冊視頻資源- (void)getVideoData{         // 獲取所有資源的集合,並按資源的創建時間排序     PHFetchOptions *options = [[PH

原创 AVCaptureDevice中通過調用VideoZoomFactor方法調整焦距實現拉近拉遠鏡頭進行拍照錄制視頻(動畫縮放畫面,不閃屏)

做人臉識別的項目中用到,順便做了下筆記 //上鎖 -(void)changeDevicePropertySafety:(void (^)(AVCaptureDevice *captureDevice))propertyChange{