原文鏈接 前言 首先砂沛,本文大概率并非實(shí)用性文章贸宏,即是說你讀了本文基本不會(huì)帶來任何技術(shù)上的提升训措。純粹出于筆者學(xué)習(xí)過程中發(fā)現(xiàn)的有趣的知識(shí)點(diǎn)挪鹏,然后結(jié)合這些技術(shù)點(diǎn)的嘗試的總結(jié)与涡。 何謂...
原文鏈接 前言 首先砂沛,本文大概率并非實(shí)用性文章贸宏,即是說你讀了本文基本不會(huì)帶來任何技術(shù)上的提升训措。純粹出于筆者學(xué)習(xí)過程中發(fā)現(xiàn)的有趣的知識(shí)點(diǎn)挪鹏,然后結(jié)合這些技術(shù)點(diǎn)的嘗試的總結(jié)与涡。 何謂...
最近工作需要和其他公司進(jìn)行項(xiàng)目交接的時(shí)候赘被,原以為像往常一樣直接交付源代碼就行了衰伯,誰知道客戶公司需要我們提供API文檔箱叁。瞬間我和小伙伴們都驚呆了墅垮,什么鬼!從來沒做過耕漱。后來看了一...
在程序開發(fā)中算色,數(shù)據(jù)層永遠(yuǎn)是程序的核心結(jié)構(gòu)之一。我們將現(xiàn)實(shí)事物進(jìn)行抽象螟够,使之變成一個(gè)個(gè)數(shù)據(jù)灾梦。對(duì)這些數(shù)據(jù)的加工處理是代碼中能體現(xiàn)技術(shù)水平的一大模塊峡钓,比如數(shù)據(jù)的請(qǐng)求、解析若河、緩存能岩、持...
序言 前段時(shí)間開發(fā)的時(shí)候,需要在tableView上拉的時(shí)候?qū)崿F(xiàn)最底下的cell隨著滑動(dòng)從左邊移動(dòng)出來的效果(淘寶客戶端在上拉加載的時(shí)候從左邊滑動(dòng)出現(xiàn)的效果)萧福±椋苦思了很久,最...
正則表達(dá)式是一種用來進(jìn)行文本匹配的工具鲫忍,其語法優(yōu)美簡潔膏燕。在開發(fā)中,查找悟民、對(duì)比以及匹配字符串是家常便飯的業(yè)務(wù)坝辫,通過正則表達(dá)式我們將這些業(yè)務(wù)描述成某些需求規(guī)則,來讓我們的代碼更美...
序言 前面我們已經(jīng)調(diào)到過怎么制作二維碼射亏,在我們能夠生成二維碼之后阀溶,如何對(duì)二維碼進(jìn)行掃描呢? 在iOS7之前鸦泳,大部分應(yīng)用中使用的二維碼掃描是第三方的掃描框架银锻,例如ZXing或者...
這里會(huì)持續(xù)的發(fā)布我遇到過的算法題,歡迎在評(píng)論中一起探討這些算法的實(shí)現(xiàn)做鹰。 當(dāng)前已經(jīng)編程實(shí)現(xiàn)函數(shù)int rand100()击纬,該函數(shù)可以返回0~99的隨機(jī)整數(shù),且可以保證等概率钾麸。利...
序言 UIScrollView滾動(dòng)視圖更振,絕對(duì)算的上是iOS開發(fā)中最重要的控件,用來展示多于一個(gè)屏幕的內(nèi)容饭尝,可以滾動(dòng)顯示超過屏幕外的內(nèi)容的特性使其產(chǎn)生了更多強(qiáng)大的子類:UITa...