iOS播放器、Flutter高仿書旗小說、卡片動畫、二維碼掃碼、菜單彈窗效果等源碼

iOS精選源碼

全網最詳細購物車強勢來襲

一款優雅易用的微型菜單彈窗(相似QQ和微信右上角彈窗)

swift, UITableView的動態拖動重排CCPCellDragger

高仿書旗小說 Flutter版,支持iOS、Android

NKAVPlayer 輕量級視頻播放、控制,iOS AVPlayer

RN 仿微信朋友圈

SwiftScan 二維碼/條形碼掃描、生成,仿微信、支付寶

Mac上解壓Assets.car文件的小工具cartool

tispr-card-stack - swift 卡片風格動畫切換組件及完整交互示例。

Flutter仿寫單讀App,同時支持iOS和Android

iOS優質博客

CAEmitterLayer 粒子動畫

最近有點時間,研究了一下CAEmitterLayer粒子動畫效果,分享出來,以備本身之後使用,先看一下基本的效果吧:首先,說一下CALayer 常常使用到的一些類而後說一下管理CALayer內容的幾個函數addSublayer:  添加子圖層removeFromSuperlayer將本身從... 閱讀原文php

線程安全: 互斥鎖和自旋鎖(10種)

無併發,不編程.提到多線程就很難繞開鎖.iOS開發中較常見的兩類鎖:1. 互斥鎖: 同一時刻只能有一個線程得到互斥鎖,其他線程處於掛起狀態.2. 自旋鎖: 當某個線程得到自旋鎖後,別的線程會一直作循環,嘗試加鎖,當超過了限定的次數仍然沒有成功得到鎖時,線程也會被掛起.自旋鎖較適用於鎖的持有者保存時間較短的狀況下,實際使... 閱讀原文html

深刻淺出iOS編譯

前言兩年前曾經寫過一篇關於編譯的文章《iOS編譯過程的原理和應用》,這篇文章介紹了iOS編譯相關基礎知識和簡單應用,但也頗有多問題都沒有解釋清楚:Clang和LLVM到底是什麼源文件到機器碼的細節Linker作了哪些工做編譯順序如何肯定頭文件是什麼?XCode是如何找到頭文件的?Clang Module簽名是什麼?爲什... 閱讀原文android

iOS | 多態的實際運用

一句話歸納多態:子類重寫父類的方法,父類指針指向子類。或許你對多態的概念比較模糊,可是極可能你已經在不經意間運用了多態。好比說:有一個tableView,它有多種cell,cell的UI差別較大,可是它們的model類型又都是同樣的。因爲這幾種cell都具備相同類型的model,那麼你確定會先建一個基類cell,如:@... 閱讀原文ios

iOS開發之多種Cell高度自適應實現方案的UI流暢度分析

本篇博客的主題是關於UI操做流暢度優化的一篇博客,咱們以TableView中填充多個根據內容自適應高度的Cell來做爲本篇博客的使用場景。固然Cell高度的自適應網上的解決方案是鋪天蓋地呢,今天咱們的重點不是如何討論Cell高度的自適應,而是給出幾種Cell高度自適應的解決方案,而後對比起UI流暢度,從而得出一些UI優... 閱讀原文編程

歡迎掃碼關注微信公衆號

相關文章
相關標籤/搜索