原创 給 tabBarItem 添加小紅點
//MARK: - 添加小紅點 func showDotOnItemIndex(index:Int) { self.removeBadgeOnItemIndex(index: 2) let app
原创 swift 中的KVO用法
KVO KVO (Key-Value Observing) KVO 是 Objective-C 對觀察者模式(Observer Pattern)的實現。也是 Cocoa Binding 的基礎。當被觀察對象的某個屬性發生更改時,觀察者對
原创 swift 中不同於OC中寫法的部分代碼
移除所有子視圖 OC 中 [self.view removeAllSubViews];swift 中 _ = self.view.subviews.map { $0.removeFromSuperview() }
原创 px、em、rem、rpx 作用和用法詳解
這篇文章記錄前端(包含小程序)開發中常用到的幾個單位 px、em、rem、rpx 的區別和用法。 px px像素(Pixel)。相對長度單位。像素px是相對於顯示器屏幕分辨率而言的。 PX特點 IE無法調整那些使用px作爲單位
原创 iOS 有關係統權限的問題
iOS10 權限崩潰 出現 crash 並且控制檯出現 This app has crashed because it attempted to access privacy-sensitive data without a usage
原创 有關個人租房的一些細節
在北上廣漂,租房的事情在所難免,能想到的和經歷到的寫到這裏,以儘量減少被坑,也希望對看到的小夥伴有用。 有關錢的 1.儘量繞過中介找房東直租,可以先去理想位置的附近,看看牆上貼的小廣告之類的。 2.去中介公司瞭解附近房源的大致價格,以
原创 壓縮並用 Alamofire 上傳多張圖片
Util.showGifLoading(self.view) //你的 loading let imageDataArray = self.lqPhotoPicker_getBigImageDataArray()//這裏替
原创 swift 常用擴展
UIView+Extension 擴展方法,下同 import UIKit extension UIView { //擴展方法加載這裏 } 自定義控件圓角位置 如:只左上 左下有圓角 func addCorner(roun
原创 swift 對日期的處理大全( 類擴展 Date+Extension 和 公共類 DateClass)
類擴展 Date+Extension import UIKit extension Date { //MARK: - 獲取日期各種值 //MARK: 年 func year() ->Int {
原创 swift 自定義一個可設置 text 的垂直位置的 Label
常用於要求 label 文字上部與圖片上部對齊的場景 import UIKit enum VerticalAlignment { case VerticalAlignmentTop//default case Vert
原创 混合開發(Hybrid App)之 Ionic【一】-- 認識Ionic,搭建開發環境,創建項目
寫在前面 目前市面存在的移動開發方式有原生應用、混合應用、原生應用三種,對於這種方式可以做以下對比。 認識ionic ionic 是一個用來開發混合手機應用的,開源的,免費的代碼庫,具有以下特點。 1.ionic 基於Ang
原创 swift 中 UIColor 的一個簡單擴展 UIColor+Extension
完整代碼 import Foundation import UIKit extension UIColor { convenience init(r : CGFloat, g : CGFloat, b : CGFloat){
原创 swift 繪製、動畫基礎 (CAShapeLayer、CABasicAnimation)
//MARK: 繪製虛線 let layer0 = CAShapeLayer() layer0.strokeColor = UIColor.green.cgColor layer0.line
原创 提高XCode編譯速度
提升編譯鏈接的速度主要有以下三個方式:1. 提高XCode編譯時使用的線程數 複製代碼 代碼如下(在終端用命令執行): defaults write com.apple.Xcode PBXNumberOfParallelBuildSu
原创 項目中的基本 git 規範及 swift 編程規範
前兩天寫了下項目的 REEADME,主要涉及到版本控制、工程目錄說明、編程規範三部分。工程目錄部分這裏就略了,版本控制也是git比較基本的模式。重點是第三部分的編程規範,這部分轉自:Swift 4.0 編碼規範,持續更新中…