原创 Mac OS 下 NVM 的安裝

nvm,node,npm之間的區別。 nvm:nodejs 版本管理工具。 也就是說:一個 nvm 可以管理很多 node 版本和 npm 版本。 nodejs:在項目開發時的所需要的代碼庫 npm:nodejs 包管理工具。

原创 iOS 獲取正在顯示的ViewController

在做單設備登錄的時候,當收到推送的消息需要提示用戶已經該賬號已經被擠掉的消息,點擊重新登錄需要到登錄頁面,但是就存在我們不知道當前頁面是哪個頁面的問題,不知道該怎麼去present登錄頁面 獲取當前頁面所在的ViewContro

原创 解決iOS使用友盟微博分享沒有圖片

//創建分享消息對象 UMSocialMessageObject *messageObject = [UMSocialMessageObject messageObject]; NSStrin

原创 解決Xcode插件不能用的問題

一、Xcode插件失效原因 插件失效是因爲每個插件只供特定UUID的Xcode使用,如果插件不支持當前的Xcode的UUID那麼插件就不能使用。 二、解決辦法 1、查看當前Xcode的uuid 在終端執行defaults read

原创 mac終端使用指令一直提示command not found

一般情況下就是因爲配了其他軟件的PATH, 導致PATH缺少系統指令PATH. 使用臨時環境變量(重啓後失效) export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/b

原创 配置Cocoapods的master庫

由於各種原因,在安裝cocoapods的時候 經常卡在 Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `maste

原创 UICollectionView不響應scrollViewDidScroll方法,看向alwaysBounceVertical這個屬性!

滾動視圖我們常用的:UIScrollView,UICollectionView,UITableView @property(nonatomic) BOOL bounces; // default YES. if YES, bou

原创 iOS根據堆棧信息查找崩潰位置

通常,我們使用全局斷點可以定位到崩潰的位置,但是在很多時候,我們無法具體定位到崩潰位置。比如 這個時候可以根據堆棧裏的內存地址來進行查找 一. dsym符號表的獲取 已經打包的項目 xcode->window->organi

原创 一個項目設置兩個Git地址,實現同時推送到兩個Git倉庫

方法一 直接給git倉庫添加Origin時,可以實現推送到兩個倉庫,但是需要推送兩次,還是記錄一下 在已有Git倉庫的項目中gitA中添加另一個gitB遠端的地址 git remote add origin2 地址2 /

原创 升級XCode8之後控制檯打印了好多亂七八糟的東西

雖然不影響開發,但是看着亂七八糟的,其實解決辦法很簡單 1.第一步 2.第二步 在Scheme裏面添加OS_ACTIVITY_MODE = disable 完美解決,再次運行就不會出現那些打印了 點贊 1 收

原创 在使用Github下載的demo時出現問題

在使用Github下載的demo時出現問題 github下載的Demo,很多時候使用到CocoaPods,有的時候因爲依賴關係或者版本問題不能編譯運行。出現例如 <The sandbox is not sync with the

原创 對UIViewController的presentedViewController,presentingViewController這兩個屬性的瞭解

對presentedViewController和presentingViewController兩個屬性的解釋使用。 具體的應用就是 A模態到B B模態到C後, 可以直接從C回到A 首先解讀一下這兩個屬性的意思 presen

原创 安裝CocoaPods的相關問題

一、CocoaPods介紹: 作爲程序員我們都知道每種語言發展到一定的階段,都會出現相應的依賴管理工具,CocoaPods就是爲iOS程序提供的依賴管理工具。它的項目源碼在Github上管理,經過多年發展已經成爲iOS開發中常用的

原创 iOS自定義的tabbar在push的時候隱藏

這是困擾我好久的問題,最終找到了一個博客,完美解決。非常完美!!! 這個是原文 自定義tabBar在push到下一個界面的時候實現隱藏 本來想以自己的理解寫一遍的,不想寫了。�� 點贊 收藏 分享

原创 iOS13 解決 TabBar 選中文字顏色爲藍色問題

該方法設置的是 UITabBar 的 Item 未選中顏色,這樣選中的顏色就能正常顯示了, 目前發現是在iOS13的系統上纔會出現問題,在設置的部分加上這個判斷 if (@available(iOS 13.0, *)) {