沒有??,OC和swift可以混編的呀
給UICollectionView添加類似UITableView的索引剛給UICollectionView寫了個(gè)索引view,就像微信聯(lián)系人右邊的字母索引一樣,封裝成了個(gè)庫,放在github上LXMCollectionIndexView;這里記...
沒有??,OC和swift可以混編的呀
給UICollectionView添加類似UITableView的索引剛給UICollectionView寫了個(gè)索引view,就像微信聯(lián)系人右邊的字母索引一樣,封裝成了個(gè)庫,放在github上LXMCollectionIndexView;這里記...
沒看明白你的意思,具體改了什么呢?
給UICollectionView添加類似UITableView的索引剛給UICollectionView寫了個(gè)索引view,就像微信聯(lián)系人右邊的字母索引一樣,封裝成了個(gè)庫,放在github上LXMCollectionIndexView;這里記...
調(diào)用完系統(tǒng)的方法之后,再加一句 result = [aString stringByReplacingOccurrencesOfString:@"%20" withString:@"+"]; 就行了呀。
需要注意的是,AFNetworking之類的網(wǎng)絡(luò)庫在拼接參數(shù)的時(shí)候已經(jīng)做了轉(zhuǎn)義,一般情況下不用自己再轉(zhuǎn),自己再轉(zhuǎn)反而會因?yàn)橹貜?fù)轉(zhuǎn)義出問題,只有某些特殊情況下需要將參數(shù)直接傳給服務(wù)端才用自己轉(zhuǎn)
iOS中URLEncode將空格轉(zhuǎn)義成“%20”,而java會將其轉(zhuǎn)義成“%20”或者“+”今天在跟服務(wù)器的同學(xué)聯(lián)調(diào)接口時(shí),發(fā)現(xiàn)了個(gè)極其坑爹的BUG,傳遞給服務(wù)器的參數(shù)中如果有空格,就會報(bào)錯(cuò),如果沒有空格就一切正常。檢查了N久才最終發(fā)現(xiàn)是URLEncode的問題:i...
正如可以用AVVideoComposition實(shí)現(xiàn)視頻的混合一樣,也可以用AVAudioMix實(shí)現(xiàn)音頻的混合,用法也跟AVVideoComposition很相似,Demo見h...
沒開發(fā)過游戲不知道呀~
iOS實(shí)現(xiàn)SpriteAnimation研究了一下抖音的動態(tài)貼圖,抓包抖音的資源發(fā)現(xiàn),其動態(tài)貼圖資源包(一個(gè)zip壓縮包)包括一張包含所有幀的大圖,一個(gè)標(biāo)識所有幀位置的json和一個(gè)lua腳本,還有其他一些配置文件...
利用AVMutableVideoComposition和 AVAssetExportSession配合可以簡單的實(shí)現(xiàn)修改asset的幀率: 比較坑的是:AVVideoComp...
轉(zhuǎn)載自:實(shí)戰(zhàn)分享:實(shí)時(shí)美顏濾鏡是怎樣煉成的 1.背景 前段時(shí)間由于項(xiàng)目需求,做了一個(gè)基于GPUImage的實(shí)時(shí)美顏濾鏡。現(xiàn)在各種各樣的直播、視頻App層出不窮,美顏濾鏡的需求...
在使用GPUImage合成視頻的時(shí)候碰到了“Message from debugger: Terminated due to memory issue”的問題,在Stack ...
在使用GPUImage將圖片合成到視頻中時(shí),遇到這樣一個(gè)場景:圖片需要旋轉(zhuǎn)一定角度后在blend到視頻中。 用GPUImageUIElement可以實(shí)現(xiàn)這個(gè)需求,但是效率很低...
Lottie是什么,怎么用這里就不多說了。一開始我還稍微有點(diǎn)抗拒,覺得這種東西肯定沒有手寫的動畫效果好,但用了以后我只想說:真香?。?!更牛逼的地方在于,可以利用Lottie的...
lottie動畫的json配置object 動畫時(shí)間 = (op - ip)/fr在AE制作視頻是的開始和結(jié)束時(shí)通過設(shè)置兩個(gè)關(guān)鍵幀關(guān)鍵幀來完成。幀率就是單位為每秒顯示幀數(shù)。 ...
研究了一下抖音的動態(tài)貼圖,抓包抖音的資源發(fā)現(xiàn),其動態(tài)貼圖資源包(一個(gè)zip壓縮包)包括一張包含所有幀的大圖,一個(gè)標(biāo)識所有幀位置的json和一個(gè)lua腳本,還有其他一些配置文件...
概述 GPUImage是一個(gè)著名的圖像處理開源庫,它讓你能夠在圖片、視頻、相機(jī)上使用GPU加速的濾鏡和其它特效。與CoreImage框架相比,可以根據(jù)GPUImage提供的接...
iOS OpenGL ES 學(xué)習(xí)筆記(一) 介紹了OpenGL的基本工作流程,知道了這些基礎(chǔ)知識,就可以開始寫Demo了,第一個(gè)demo跟教程上的一樣,繪制一個(gè)三角形,不過它...
我基本是看https://learnopengl-cn.github.io/這個(gè)教程,和落影l(fā)oyinglin的博客http://www.itdecent.cn/nb/21...
最近在做視頻開發(fā),避不開就是會用到CMTime。根據(jù)網(wǎng)上之前的教程,CMTime的用法其實(shí)挺簡單的,例如: 然后告訴你seconds是時(shí)長,preferredTimeScal...
最近看到一篇關(guān)于CMTime的文章,感覺講得通俗易懂,就想著翻譯一下,我盡量在語義正確的情況下按照原著來翻譯,原文章在這里。 準(zhǔn)確的看待時(shí)間 大部分人是不需要精確的知道時(shí)間的...
指定目錄的文件中正則匹配到的字符串都會替換,按理說#import也會替換掉的,如果有漏掉的,那就只能手動修改下了
將iOS代碼批量重命名或者替換被蘋果審核4.3規(guī)則折騰了好幾天。。。然后看到別人博客說到可以通過一些操作來避免(參考https://blog.csdn.net/MakerCloud/article/det...
Lottie 簡介 Lottie剛出來兩個(gè)月的時(shí)候,我們正好想尋找一個(gè)可擴(kuò)展的方案支持項(xiàng)目的2D幀動畫需求,同事介紹下調(diào)研了Lottie。看官網(wǎng)Demo里各種酷炫的矢量動畫,...