iOS商品詳情、ffmpeg播放器、指示器集錦、自定義圓弧菜單、實用工具等源碼

iOS精選源碼

電商商品詳情

image

Swift.兩種方式實現tableViewCell拖拽功能

ffmpeg+openGL播放器

微信聊天表情雨、表情下落、表情動畫

image

iOS指示器集錦

image

彈窗增長 pickerView

image

可交互、無限個數、支持回彈、自定義的圓弧菜單

image

LXFProtocolTool-swift協議方式實現功能的實用工具庫【支持 Rx 】

image

MoyaMapper 快速解析模型工具,支持RxSwift。支持緩存功能

一鍵合成APP引導頁,包含不一樣狀態下的引導頁操做方式,...

image

iOS優質博客

對iOS震動反饋的研究

最近老闆熱衷於在項目添加各類音效, 今天跟我說讓我在下拉刷新的時候加一個震動, 第一時間我就想到了AudioServicesPlayAlertSound(<#SystemSoundID inSystemSoundID#>)這個方法, 運行項目後個人手簡直都要被震麻了. 這個方法有兩個弊端, 一是沒法控制震動... 閱讀原文php

面向對象設計的六大設計原則(附 Demo 及 UML 類圖)

學習初衷與講解方式筆者想在 iOS 從業第三年結束以前系統學習一下關於設計模式方面的知識。而在學習設計模式以前,以爲更有必要先學習面向對象設計(OOD:Object Oriented Design)的幾大設計原則,爲後面設計模式的學習打下基礎。本篇分享的就是筆者近階段學習和總結的面向對象設計的六個設計原則:注意,一般所... 閱讀原文html

【基本功】深刻剖析Swift性能優化

簡介2014年,蘋果公司在WWDC上發佈Swift這一新的編程語言。通過幾年的發展,Swift已經成爲iOS開發語言的「中流砥柱」,Swift提供了很是靈活的高級別特性,例如協議、閉包、泛型等,而且Swift還進一步開發了強大的SIL(Swift Intermediate Language)用於對編譯器進行優化,使得S... 閱讀原文編程

iOS應用程序的脫殼實現原理淺析

應用程序加載過程對於諸多逆向愛好者來講,給一個app脫殼是一項必作的事情。基於安全性的考慮,蘋果對上架到appstore的應用都會進行加密處理,因此若是直接逆向一個從appstore下載的應用程序時,所能看到的「源代碼」將很是的晦澀難懂。爲了能看懂應用程序的「源代碼」,就必須對應用程序進行解密,也就是所謂的脫殼。脫殼後... 閱讀原文swift

APP重構之路 Model的設計

前言不少的app使用MVC設計模式來將「用戶交互」與「數據和邏輯」分開,而model其中一個重要做用就是持久化。下文中設計的Model可能不是一個完美的,擴展性強的model範例,但在我須要重構的app中,這樣的設計可以知足個人須要。關於ModelModel層包含了app的數據與邏輯,Model層中的類須要關心的是數據... 閱讀原文設計模式

歡迎掃碼關注公衆號

相關文章
相關標籤/搜索