原创 超級好用的批量插件網絡請求

熟悉swift的朋友應該都知道一款優秀的三方庫Moya,插件版網絡請求是真香,於是乎借鑑思路製作一款純oc版本的插件網絡請求庫 熟悉oc的朋友又應該都知道一款優秀的三方庫YTKNetwork,基於對象的協議版網絡請求,然後他的批量網絡請求

原创 插件版網絡請求設計使用技巧 KJNetworkPluginManager

KJNetworkPluginManager 熟悉swift的朋友應該都知道一款優秀的三方庫Moya,插件版網絡請求是真香,於是乎借鑑思路製作一款純oc版本的插件網絡請求庫 熟悉oc的朋友又應該都知道一款優秀的三方庫YTKNetwork,

原创 iOS 福利來了,方便開發的工具庫集合 前言

前言 花了半天時間整理我平時用的工具庫,詳細介紹每個方法屬性 機器貓工具庫,就像機器貓的口袋一樣有無窮無盡意想不到的的各種道具供我們使用 | | |:-| 功能介紹 本庫主要包含幾大板塊:UIKit類、Foundation類、Lan

原创 Mac配置Ruby環境和安裝Cocoapods

安裝ruby環境 安裝RVM RVM 是一個命令行工具,可以提供一個便捷的多版本 Ruby 環境的管理和切換 1.打開終端安裝rvm,安裝代碼 curl -L get.rvm.io | bash -s stable 2.查看rvm是否安

原创 iOS 框架整體梳理

前言 這段話其實是我差不多寫完文章之後再回過頭來寫的,原本在寫文章之前想寫一下寫的初衷的,但當我寫完之後感覺初衷沒有收穫更真切一些。其實到這篇爲止總結出來的也就三十多個,有些是比較新的框架,有些是我們開發者一直在使用接觸的框架,我感覺收穫還

原创 iOS 體積壓縮之字體圖標使用 前言

前言 正常我們看到一個圖標不外乎這三種情況, 1、使用icon圖片 2、貝塞爾曲線繪製 3、圖標字體 此文就是介紹將圖標轉化爲字體,從而達到減小應用體積的目的 字體庫生成 字體庫生成阿里矢量圖標庫這上面提供了很多素材字體庫 大致操作步驟

原创 iOS 事半功倍之開發利器便捷封裝 前言

前言 好消息好消息,又給你日常需求開發省掉不少時間,致力於封裝便捷開發的工具,造福你我!!! 花了半天時間整理我平時用的工具庫,詳細介紹每個方法屬性,請給我點贊,我也會不斷的持續更新,謝謝了!!! 先來介紹介紹Category Obje

原创 iOS UIButton設置圖片文字位置圖文混排快捷顯示 前言

前言 常規的UIButton設置圖文混排時顯示圖左文右,但是很多時候需求需要更多的顯示位置,支持xib . Demo地址 這裏提供8種位置: typedef NS_ENUM(NSInteger, KJButtonContentLayo

原创 iOS Category類別的使用及工具封裝 前言

前言 花了半天時間整理我平時用的工具庫,詳細介紹每個方法屬性 先來介紹介紹Category Objective-C提供了一個非常靈活的類擴展機制-類別(Category),爲我們提供了區別於繼承的另外一種方式來對類進行擴展,我們可以想任

原创 iOS UIView動畫效果來電提醒直播送禮 前言

前言 簡單的來電提醒動畫效果,直播送禮顯示 . Demo地址 API & Property /// 最大顯示個數,默認3個 @property(nonatomic,assign)NSInteger maxCount; /// 自動消失

原创 iOS 倒影效果自然倒影斜切透視 前言

前言 整理總結一下之前做的倒影相關操作,記錄講解一下整體思路 API & Property @interface KJReflectionImageView : UIImageView /// 初始化 - (inst

原创 iOS 渲染濾鏡 前言

前言 介紹幾種簡單的濾鏡, API & Property NS_ASSUME_NONNULL_BEGIN typedef NS_OPTIONS(NSInteger, KJRenderFilterType) { KJ

原创 iOS 視圖控件倒影斜切透視 前言

前言 整理總結一下之前做的倒影相關操作,記錄講解一下整體思路 API & Property @interface KJReflectionImageView : UIImageView /// 初始化 - (inst

原创 iOS UIImage圖片拼接性能對比 前言

前言 這篇主要來介紹圖片拼接,封裝多種拼接方式供使用 多種圖片水平和豎直拼接 更多好玩的拼接方式,大致包含平鋪、兩拼法、三拼法、長短混合、古典拼法、凹凸拼法、凹凸錯位拼法、階梯拼法等等等 GitHub地址:KJExtensionHand

原创 iOS Category工具 前言

前言 花了半天時間整理我平時用的工具庫,詳細介紹每個方法屬性 Demo地址:https://github.com/yangKJ/KJExtensionHandler 本庫主要包含三大塊:UIKit類、Foundation類、Langua