有的時(shí)候官方提供的所有的Action并不能滿足我們的需求确憨,這個(gè)時(shí)候就需要我們自己自定義Action用來調(diào)用了瓷患,我感覺這也是fastlane一個(gè)很好的擴(kuò)展功能技羔。比如我們現(xiàn)在有這...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
有的時(shí)候官方提供的所有的Action并不能滿足我們的需求确憨,這個(gè)時(shí)候就需要我們自己自定義Action用來調(diào)用了瓷患,我感覺這也是fastlane一個(gè)很好的擴(kuò)展功能技羔。比如我們現(xiàn)在有這...
入職以來一直負(fù)責(zé)SDK的開發(fā)工作抡谐。從第一個(gè)版本一直到現(xiàn)在存璃,期間遇到了不少問題驱证,踩過不少坑撑毛,也對接過不少集團(tuán)內(nèi)部SDK,對SDK開發(fā)也算有點(diǎn)微薄經(jīng)驗(yàn)愁憔。本篇文章沒啥干貨腕扶,都是我在...
現(xiàn)在好了嗎,因?yàn)檫@個(gè)解決方案不是很正式吨掌,可能要根據(jù)實(shí)際返回的url做判斷
iOS中使用WKWebview支持h5跳轉(zhuǎn)支付客戶端大致的業(yè)務(wù)場景是這樣的:我們的客戶端APP本身不包含支付SDK半抱,但是在APP內(nèi)打開的HTML5是包含了第三方支付的脓恕,而且在Safari內(nèi)是可以正常調(diào)起支付寶/微信客戶端進(jìn)行支...
第三屆在北京舉辦的@swift大會(huì),我分享了用 swift 寫解釋器的思路代虾,這個(gè)解釋器 demo 我放在了 github 上进肯,地址在 https://github.com/m...
大致的業(yè)務(wù)場景是這樣的:我們的客戶端APP本身不包含支付SDK,但是在APP內(nèi)打開的HTML5是包含了第三方支付的棉磨,而且在Safari內(nèi)是可以正常調(diào)起支付寶/微信客戶端進(jìn)行支...
打開陽臺(tái)的門,想起了自己被甩的日子策泣。 做了差不多1年的備胎衙傀。此處應(yīng)該唱一首浪費(fèi)。 然后問Kino萨咕,那年我拍拖有沒有來過這里统抬。 他悠悠地說了一句,沒有危队,那些年你都沒有理我 Ni...
今天本來想回家。被老爸電話了幾個(gè)小時(shí)一定要考公務(wù)員后茫陆,把車票撕掉金麸,干糧丟掉。 跟Kino去正佳浪了一整天簿盅。 然后又剁手了挥下。這個(gè)月第3次買買買。月光族桨醋。 然后跟室友買了人生中第...
不好意思才看到棚瘟。
爬蟲用Python,app用Java這是很正常的選擇喜最,因?yàn)檫@約等于一個(gè)“前后端”的關(guān)系偎蘸,前后端是分離的,甚至在大型系統(tǒng)中返顺,一個(gè)端使用多種語言也是很常見的禀苦,只需要搭好“橋”就行。言歸正傳遂鹊,爬蟲只是方便你批量地獲取數(shù)據(jù)而已振乏,接下來你需要將數(shù)據(jù)導(dǎo)入到正式的數(shù)據(jù)庫之中(比如寫個(gè)腳本),你可以用Python也可以用Java秉扑,之后你的服務(wù)端只需要讀取數(shù)據(jù)庫慧邮,你的Python也只需要抓數(shù)據(jù)调限、導(dǎo)數(shù)據(jù)庫,所以二者之間可以說毫無關(guān)系的误澳,所以不可能沖突的~
從零開始開發(fā)一個(gè)App(1)- Scrapy爬蟲前言 最近我體驗(yàn)了一次全棧(偽)開發(fā)App的經(jīng)歷耻矮,獲益良多,我想把過程記錄一下忆谓,一是回顧與鞏固裆装,二是拋磚引玉,如有謬誤以求大神指點(diǎn)倡缠。 首先哨免,我們需要明確我們最終的目標(biāo)是什么。...
在寫這個(gè)博客之前昙沦,空余時(shí)間抽看了近一個(gè)月的文檔和 Demo琢唾,系統(tǒng)給的解釋很詳細(xì),接口也比較實(shí)用盾饮,唯獨(dú)有一點(diǎn)采桃,對于設(shè)備的唯一標(biāo)示,網(wǎng)上眾說紛紜丘损,在這里我目前也還沒有自己的見解普办,...
這樣簡單但是不方便擴(kuò)展的,你要加一個(gè)狀態(tài)就要多一個(gè)數(shù)組
打造一個(gè)直觀易復(fù)用的iOS設(shè)置菜單頁幾乎每一個(gè)App都有一個(gè)設(shè)置菜單頁号俐,而且他們幾乎都長這樣: 反面教材 最簡單最原始的做法是這樣的: 這樣做不僅違反了DRY原則泌豆,在菜單項(xiàng)比較多的情況下煩不勝煩,而且一旦需要修...
Swift上的常用第三方框架 Alamofire相當(dāng)于OC上的AFNetWorking吏饿,畢竟作者也是同一個(gè)人??踪危。不過在Swift上,一般還會(huì)搭配其他框架封裝在一起猪落。這個(gè)等會(huì)一...
雖說從Swift剛出生就一直有關(guān)注贞远,但是由于ABI不穩(wěn)定以及第三方支持還不夠好等等原因,一直沒有用于實(shí)際的真實(shí)項(xiàng)目中笨忌,直到3.0之后感覺時(shí)機(jī)成熟了蓝仲,剛好最近有一個(gè)比較小的項(xiàng)目...
2016.05.20 10:24 塵封已久的學(xué)習(xí)基礎(chǔ)總結(jié)官疲,最近公司項(xiàng)目不是很忙袱结,終于抽空整理出來,現(xiàn)分享出來途凫。 1.1 談一談GCD和NSOperation的區(qū)別垢夹? 首先二者...
接上文,我們已經(jīng)成功地在本地跑起了一個(gè)rails服務(wù)端维费,并且正確返回了JSON的接口數(shù)據(jù)果元,可以說萬事俱備只欠客戶端了促王。 終于來到了主戰(zhàn)場,對我來說這是最繁瑣但也是最簡單的一步...
@坑爹的瘋狂 因?yàn)榉?wù)端同事是用rails而晒,耳濡目染會(huì)相對熟悉一些蝇狼。而且個(gè)人直覺ror的ORM更強(qiáng)大一些,寫起來會(huì)更加簡單高效倡怎,當(dāng)然我沒嘗試過python的服務(wù)端框架迅耘,我想我下次可以嘗試一下
從零開始開發(fā)一個(gè)App(1)- Scrapy爬蟲前言 最近我體驗(yàn)了一次全棧(偽)開發(fā)App的經(jīng)歷,獲益良多诈胜,我想把過程記錄一下豹障,一是回顧與鞏固,二是拋磚引玉焦匈,如有謬誤以求大神指點(diǎn)。 首先昵仅,我們需要明確我們最終的目標(biāo)是什么缓熟。...
前言 最近我體驗(yàn)了一次全棧(偽)開發(fā)App的經(jīng)歷,獲益良多摔笤,我想把過程記錄一下够滑,一是回顧與鞏固,二是拋磚引玉吕世,如有謬誤以求大神指點(diǎn)彰触。 首先,我們需要明確我們最終的目標(biāo)是什么命辖。...