原创 iOS開發設置Xcode控制檯顯示中文

問題描述:         Xcode控制檯中,網絡請求返回的json數據中的中文部分顯示的內容都是UNICODE編碼格式。 解決辦法:         首先,下載一個文件,下載地址:https://github.com/godlike

原创 iOS開發爲Assets.xcassets中的圖片自動生成UIImage的Category

iOS開發爲Assets.xcassets中的圖片自動生成UIImage的Category github地址: https://github.com/tulip09020618/JRAssets.git 功能: 爲項目的Asset

原创 iOS開發使用SDWebImage加載圖片設置token

場景描述: 項目中使用SDWebImage加載圖片,要求訪問圖片需要在HTTP的header中攜帶token。 解決辦法: SDWebImageDownloader *downloader = [SDWebImageDownloa

原创 Android配置多渠道自動打包apk

場景描述: 公司要求Android的apk包要區分渠道,每個渠道要單獨打包,關鍵是一共有20多個渠道,如果手動一個個打包,一次打包的時間就要浪費一個多小時,而且每個包要手動配置,有多累不說,還很容易出錯,所以決定研究一下自動分渠道

原创 越獄設備運行Clutch報錯:`Killed: 9`

越獄設備 機型:iPhone 6 系統:iOS 12.0.1 運行Clutch報錯 報錯信息:Killed: 9 解決辦法: cd /private/var/mobile/Documents ldid -e `which b

原创 iOS開發webView加載本地html文件時參數帶#的問題

首先, 將本地文件添加到項目中,在項目上右擊選擇Add Files to “項目名稱”...,然後選擇要添加的文件。 注意: 添加文件時Added folders:要選擇Create folder references,否則獲取路

原创 React Native 插件 react-native-jrtagtext(帶標籤的Text)

React Native中帶標籤的Text,支持iOS和Android,效果見下圖: 使用方法: 首先在需要的位置導入: import JRTagText from 'react-native-jrtagtext'; 使

原创 iOS開發中UITableViewCell選中無效問題

場景描述:         UIScrollView上添加了一個UIView,在UIView上添加了一個UITableView,然後給UIView添加了一個UITapGestureRecognizer。此時點擊UITableViewCel

原创 iOS開發中配置了國際化文件,但是隻想顯示中文

場景描述:         我的項目配置了國際化文件,但是英文翻譯還沒有完成,所以,我想在項目中只顯示中文。 解決辦法: 首先,創建NSBundle的Category     File->New->File...->iOS->Sour

原创 iOS越獄設備重啓後連接ssh提示`ssh_exchange_identification: Connection closed by remote host`

越獄設備 機型:iPhone 6 系統:iOS 12.0.1 問題描述 手機每次重啓後,打開Cydia都會閃退,此時ssh連接失敗,提示: ssh_exchange_identification: Connection clo

原创 React Native 開發iOS真機調試

第一步,使用Xcode打開項目 (項目目錄/ios/項目名稱.xcodeproj) 第二步,使用真機運行項目 第三步,晃動手機,選擇Debug JS Remotely 瀏覽器會自動打開地址:http://localhost:808

原创 OC中運算符`/`帶來的問題

問題描述: 看下面代碼,猜測一下運行結果? NSInteger m1 = 100; NSInteger m2 = -100; NSUInteger n = 2; NSLog(@"m1 /

原创 React Native開發報錯Task 'installDebug' not found in project ':app'.的解決辦法

場景描述: 在配置好Android自動打包後,使用Android Studio是可以正常運行的,但是使用react-native run-android運行會報錯:Task 'installDebug' not found in pr

原创 React Native 項目FlatList上拉加載函數onEndReached調用兩次的解決辦法

問題描述: 在使用FlatList做上拉加載數據的時候,發現onEndReached總是會同時調用兩次,據說這個FlatList一個bug。 解決辦法: 使用 lodash 避免短時間內重複調用同一個函數 第一步: 需要導入 impo

原创 React Native 項目 Module `react-native-*` does not exist in the Haste module map 問題的解決辦法

問題描述: 最近遇到了好幾次這個問題,都是在安裝完新的插件後發生的,提示之前安裝的插件出了問題。 Module `react-native-*` does not exist in the Haste module 解決辦法: 首先