![240](https://upload.jianshu.io/users/upload_avatars/949605/a0f108d2e83d.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文是我在上海 T 沙龍4月7日分享內(nèi)容的文字版總結(jié)和拓展。相關(guān)視頻和文檔請(qǐng)見(jiàn)鏈接:深入淺出 iOS 并發(fā)編程其中主要內(nèi)容包括:GCD與Operation的用法糕篇、并發(fā)編程中常...
算法和數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)學(xué)習(xí)的基石挑豌,無(wú)論你學(xué)習(xí)計(jì)算機(jī)的任何方向,沒(méi)有扎實(shí)的算法和數(shù)據(jù)結(jié)構(gòu)墩崩,肯定學(xué)習(xí)起來(lái)就捉襟見(jiàn)肘了氓英。 LeetCode 是一個(gè)包含許多算法問(wèn)題的網(wǎng)站。 其中大部...
iOS使用Autolayout-SizeClass解決橫豎屏控件位置差別較大情況 需求: 1. 通常橫豎屏轉(zhuǎn)換后如果使用約束會(huì)按照正常的橫豎屏下同一個(gè)約束進(jìn)行布局鹦筹,但是如果某...
對(duì)于一個(gè)帶有視頻播放功能的app產(chǎn)品來(lái)說(shuō)饰迹,視頻全屏是一個(gè)基本且重要的需求。雖然這個(gè)需求看起來(lái)很簡(jiǎn)單余舶,但是在實(shí)現(xiàn)上,我們前后迭代了三套技術(shù)方案锹淌。這篇文章將介紹這三種實(shí)現(xiàn)方案中的...
最近在做項(xiàng)目的時(shí)候赂摆,需要用到一個(gè)動(dòng)畫(huà)挟憔,非常簡(jiǎn)單的動(dòng)畫(huà)钟些,簡(jiǎn)單到就是直接對(duì)一個(gè)View做平移... 然而雖然動(dòng)畫(huà)簡(jiǎn)單,但是卻很不自然绊谭,嘗試了UIView Animation提供的...
關(guān)鍵詞 控件 屬性 VideoLine 擴(kuò)展 邏輯 cgImage 訪問(wèn) 設(shè)計(jì) 自定義 交互 本文所有示例代碼或Demo可以在此獲日小:https://github.com/W...
最近看葉孤城的書(shū)扁瓢,里面提到了UIStackView详恼,說(shuō)起這種布局,也是很早就知道了涤妒,但是一直沒(méi)有研究過(guò)单雾,開(kāi)發(fā)中也沒(méi)有使用過(guò),周末上網(wǎng)翻看一下了大家的文章她紫,發(fā)現(xiàn)大多都是Stor...
響應(yīng)式編程&鏈?zhǔn)骄幊?公司的幾個(gè)共享項(xiàng)目, 有較多后臺(tái)定時(shí)的網(wǎng)絡(luò)請(qǐng)求,定位和藍(lán)牙操作的組合. 原方案是通過(guò)閉包嵌套起來(lái), 如此一來(lái)有些比較頭疼的問(wèn)題: 閉包回調(diào)地獄, 每個(gè)組...