有的時(shí)候官方提供的所有的Action并不能滿足我們的需求,這個(gè)時(shí)候就需要我們自己自定義Action用來調(diào)用了,我感覺這也是fastlane一個(gè)很好的擴(kuò)展功能。比如我們現(xiàn)在有這...
有的時(shí)候官方提供的所有的Action并不能滿足我們的需求,這個(gè)時(shí)候就需要我們自己自定義Action用來調(diào)用了,我感覺這也是fastlane一個(gè)很好的擴(kuò)展功能。比如我們現(xiàn)在有這...
入職以來一直負(fù)責(zé)SDK的開發(fā)工作。從第一個(gè)版本一直到現(xiàn)在,期間遇到了不少問題,踩過不少坑,也對(duì)接過不少集團(tuán)內(nèi)部SDK,對(duì)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),對(duì)于設(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)場,對(duì)我來說這是最繁瑣但也是最簡單的一步...
@坑爹的瘋狂 因?yàn)榉?wù)端同事是用rails,耳濡目染會(huì)相對(duì)熟悉一些。而且個(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)是什么。...