原创 ReactNative-綜合案例(02)

最近幾天學了幾個ReactNative組件,總覺得單純的學幾個組件進步慢,所以我打算做一些綜合性的小案例,練習下實戰,我從網上找到一個小案例 ,感覺挺好,也學習了很多,代碼內容可能不太一樣,主要區別是:我把RN官方不推薦或

原创 NSURLSession內存泄漏

檢查代碼是否有leak的時候,發現NSURLSession存在leak,最後發現必須session請求完成後,立即釋放,代碼如下: - (void)URLSession:(NSURLSession *)session task:(

原创 CocoaPods升級

前提是你以前已經安裝過CocoaPods 1、查看當前pod版本 pod --version 2、命令行安裝 // 先更新gem sudo gem update --system // 需要漫長的等待 3、執行命令 bre

原创 iOS動畫-定時對UIView進行翻轉和抖動

(翻轉)方式一: [NSTimer scheduledTimerWithTimeInterval:3.f repeats:YES block:^(NSTimer * _Nonnull timer) { CA

原创 ReactNative-綜合案例(03)

最近幾天學了幾個ReactNative組件,總覺得單純的學幾個組件進步慢,所以我打算做一些綜合性的小案例,練習下實戰,我從網上找到一個小案例 ,感覺挺好,也學習了很多,代碼內容可能不太一樣,主要區別是:我把RN官方不推薦或

原创 iOS打開閃光燈

// 閃光燈 UIButton *torchBtn = [UIButton buttonWithType:UIButtonTypeCustom]; [torchBtn setView_size:SS_ADAPT_S

原创 iOS系統生成二維碼

// 1. 創建一個二維碼濾鏡實例(CIFilter) CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; // 濾鏡恢復默認設置

原创 react-navigation的使用

歡迎訪問我的個人博客 react-navigation分爲三個部分 StackNavigator類似頂部導航條,用來跳轉頁面和傳遞參數。 TabNavigator 類似底部標籤欄,用來區分模塊。 DrawerNavigator

原创 iOS自動打開閃光燈

需導入頭文件 #import <AVFoundation/AVFoundation.h> #import <ImageIO/ImageIO.h> // 1.獲取硬件設備 AVCaptureDevice *device =

原创 ReactNative-ListView

這只是一個簡單的listView的小demo 歡迎訪問我的個人博客 初始化項目之後,index.ios.js代碼如下 /** * Sample React Native App * https://github.com/fac

原创 ReactNative-綜合案例(01)

最近幾天學了幾個ReactNative組件,總覺得單純的學幾個組件進步慢,所以我打算做一些綜合性的小案例,練習下實戰,我從網上找到一個小案例 ,感覺挺好,也學習了很多,代碼內容可能不太一樣,主要區別是:我把RN官方不推薦或

原创 WKWebView 白屏問題

1、WKWebView 自詡擁有更快的加載速度,更低的內存佔用,但實際上 WKWebView 是一個多進程組件,Network Loading 以及 UI Rendering 在其它進程中執行。初次適配 WKWebView 的時候

原创 TTTAttributedLabel高亮顯示手機號碼、網址

1、初始化label - (TTTAttributedLabel *)traceLabel{ if (_traceLabel == nil) { _traceLabel = [TTTAttributedLa

原创 iOS多線程技術方案

多線程技術方案 轉載自:吃飯睡覺擼碼的博客 http://www.cnblogs.com/Erma-king/ 目錄 一、多線程簡介 1、多線程的由來2、耗時操作的模擬試驗3、進程和線程4、多線程的概念及原理5、多線程的優缺點和

原创 iOS獲取當前網絡環境

// 獲取網絡環境的方法 + (NSString *)networktype{ NSArray *subviews = [[[[UIApplication sharedApplication] valueForKey:@"