iOS補位動畫、沙漏效果、移動UITableViewCell、模擬貪吃蛇、拖拽進度等源碼

iOS精選源碼

JHAlertView - 一款黑白配色的HUD之沙漏效果

image

繼承UIButton的自定義按鈕SPButton

image

用遞歸算法實現iOS補位動畫

image

iOS 長按移動UITableViewCell

JHLikeButton - 有趣的點贊動畫

image

兼容Xcode10移除了libstdc++後程序無法運行的方案

貪吃蛇簡單實現修正版

一個簡單的alertView

image

JHSlider - 動態展示當前進度

image

iOS優質博客

iOS Memory Deep Dive

前言僅以此文解答自己大學以來多年對內存管理的疑惑。經典操作系統的虛擬內存爲什麼要有虛擬內存?隨着計算機的發展,我們的計算機處理的任務也變得越來越繁多,但是對於某臺固定的計算機,CPU 和 Memory 都是固定的,如果有些直接使用物理內存地址的話會帶來很多問題, 首先編譯器不能以一種抽象的角度來描繪內存,在執行的過程中... 閱讀原文

iOS 開發創建CocoaPods公有庫以及subspec分支功能

一、主要內容1.1、闡述用CocoaPods使用框架的過程圖1.2、開發框架項目的創建1.3、創建框架描述 spec1.4、上傳 spec 到gitHub的遠程索引庫1.5、查看自己在CocoaPods的註冊信息1.7、使用自己的框架二、闡述用CocoaPods使用框架的過程圖闡述用CocoaPods使用框架的過程圖三... 閱讀原文

設計一個簡單的 iOS 架構

前言正如“100個讀者就有100個哈姆雷特”一樣,對於架構的理解不同的軟件工程師有不同的看法。架構設計往往是一個權衡的過程,每一個架構設計者都要考慮到各個因素,比如團隊成員的技術水平、具體的業務場景、項目的成長階段和開發週期。本文談談筆者的一些架構理念,以及本人是如何設計一個簡單的 iOS 架構。iOS 架構 DEMO... 閱讀原文

iOS去除Xcode代碼警告

寫在前面我們的工程中,一般都會有很多警告,當然了,一般這些警告都是可以忽略的,不會影響程序正常執行。但是有些人就是看着這些警告不爽,嗯,很不爽。於是會想方設法去除這些警告。最好的辦法,當然是按照Xcode給的警告,老老實實地替換代碼實現的方式或者按照Xcode所想的那樣進行處理。比如使用了過時的API,那就替換成新的A... 閱讀原文

iOS組件化拆分之業務與拆分並行開發

一、前言:公司業務代碼耦合性嚴重,需要進行組件化拆分,但是業務需求在不斷的涌來。一方面業務開發不能停,另一方面老代碼還是要拆分。產品經理提出業務任務,程序員提出組件化拆分任務,爲了避免這場大戰,如何可以兼顧兩者呢?圖1:二、思考過程:2.1 模式一建立組件,然後在新組件裏面重寫唄?這種方式如果是新業務可以,但是面對老業... 閱讀原文

歡迎掃碼關注微信公衆號

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章