灰騷這么專(zhuān)業(yè)啦衩匣?
fa3a790542d8 評(píng)論自淺談iOS中MVVM設(shè)計(jì)模式
相信iOSer們都被iOS開(kāi)發(fā)中像素和點(diǎn)這兩個(gè)概念困擾過(guò),經(jīng)過(guò)一段時(shí)間的學(xué)習(xí)和總結(jié),再次為大家講講我的個(gè)人理解,希望對(duì)和我有同樣困惑的同學(xué)一些幫助... 首先,點(diǎn)(point...
一 :前言 很多的開(kāi)發(fā)者 都聽(tīng)說(shuō)過(guò)單元測(cè)試糖耸,但是不可否認(rèn) 很多開(kāi)發(fā)者 在實(shí)際開(kāi)發(fā)中很少使用這個(gè) 單元測(cè)試淘衙。 大部分人想我自己把工程跑起來(lái) 一步步 按照 流程來(lái)測(cè)試 就行了 蚓让。...
UIWindow是我們必不可少的類(lèi),可能使用的較少毁菱,但是一個(gè)項(xiàng)目中少它不行米死,因?yàn)樗俏覀冏铐攲拥慕缑嫒萜餍坷覀冏约旱南嚓P(guān)的ViewController都要最終放到window...
前言 iOS開(kāi)發(fā)中,UITextField和UITextView是最常用的文本接受類(lèi)和文本展示類(lèi)的控件峦筒。UITextField和UITextView都輸入文本辩涝,也都可以監(jiān)聽(tīng)文...
前言 在日常開(kāi)發(fā)過(guò)程中,時(shí)間選擇器的使用場(chǎng)景應(yīng)該是比較高的勘天,而且各個(gè)場(chǎng)景的具體需求也各式各樣怔揩,比如一些場(chǎng)景中,只需要選擇年月脯丝,有的需要包含“至今”商膊,有的選擇時(shí)間,有的需要選擇...
源碼地址:MetalCode 之前探究過(guò) iOS 上通過(guò) CoreImage宠进、OpenGLES 等技術(shù)實(shí)現(xiàn) LUT 濾鏡的對(duì)比 -- iOS 針對(duì) LUT 濾鏡的實(shí)現(xiàn)對(duì)比晕拆,但...
摘要 有一次問(wèn)同事,他面試時(shí)一般會(huì)問(wèn)別人什么材蹬,然后他隨便說(shuō)了一些題目实幕,有一些聽(tīng)了后一時(shí)間想不出來(lái)答案,自己感覺(jué)也挺有意思堤器,于是記錄一下昆庇,其中一個(gè)題目是:不允許使用for 、w...
單位: px:像素辉川,構(gòu)成影像的最小單位 ppi:Pixels Per Inch表蝙,即每英寸所擁有的像素?cái)?shù)目,屏幕像素密度 pt:iOS開(kāi)發(fā)單位乓旗,即point府蛇,絕對(duì)長(zhǎng)度,約等于0...
CATransition CATransition 是CAAnimation的子類(lèi)(如下圖所示),用于控制器和控制器之間的轉(zhuǎn)場(chǎng)動(dòng)畫(huà)渺鹦。能夠來(lái)自定義系統(tǒng)的push和present...
算法一:快速排序算法 快速排序是由東尼·霍爾所發(fā)展的一種排序算法扰法。在平均狀況下蛹含,排序 n 個(gè)項(xiàng)目要Ο(n log n)次比較毅厚。在最壞狀況下則需要Ο(n2)次比較,但這種狀況并...
寫(xiě)給2020: 1祠锣、簡(jiǎn)單地生活,要做的事咽安,保持一點(diǎn)點(diǎn)就好伴网。 2、珍惜妆棒、享受澡腾、體味獨(dú)處的時(shí)間。 3糕珊、最重要的工作是規(guī)律生活和健康管理动分。 4、一切自己負(fù)責(zé)红选,指責(zé)他人也無(wú)濟(jì)于事澜公。 ...