![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
所有文章已搬遷到個(gè)人站點(diǎn):me.harley-xk.studio柑肴,歡迎訪(fǎng)問(wèn)留言 原由 最近跟著公司大佬在做 Laravel 后端開(kāi)發(fā)涝登,要求使用 php lint 進(jìn)行代碼規(guī)范...
目的: iOS APP在下一個(gè)版本會(huì)用swift開(kāi)發(fā),在多人開(kāi)發(fā)中,即使有官網(wǎng)的規(guī)范模板.但每個(gè)人的代碼風(fēng)格和規(guī)范難以做到完全一致,對(duì)后期項(xiàng)目維護(hù)會(huì)增加一定的困難,這里主要...
1 Dagger2簡(jiǎn)介 Dagger2提供給Java和Android使用,主要用于模塊間解耦夹供、提高代碼的健壯性和可維護(hù)性灵份。它是一款依賴(lài)注入框架,使用了IOC(控制反轉(zhuǎn))的思想...
1氛什、Drawable 簡(jiǎn)介 Drawable——可簡(jiǎn)單理解為可繪制物莺葫,表示一些可以繪制在 Canvas 上的對(duì)象。在日常的工作開(kāi)發(fā)中枪眉,我們?yōu)?UI 配置背景捺檬、圖片、動(dòng)畫(huà)等等界...
創(chuàng)建 設(shè)置背景顏色 設(shè)置讀取文本,默認(rèn)為nil 設(shè)置字體顏色渤早,默認(rèn)為黑色 設(shè)置文字大小职车,默認(rèn)17 設(shè)置字體居中 設(shè)置最多顯示函數(shù) 為0多行顯示 設(shè)置陰影顏色 設(shè)置陰影偏移量 ...
delegate使用注意:1、協(xié)議繼承自NSObjectProtocol2鹊杖、弱引用delegate悴灵,防止代理對(duì)象無(wú)法釋放導(dǎo)致的循環(huán)引用 自定義Person類(lèi),設(shè)置代理 Sec...
先說(shuō)結(jié)論:SceneDelegate 用于 iPad 分屏 APP 開(kāi)發(fā), 目前 iPhone 沒(méi)有分屏 純代碼, 不使用 StoryBoard 和 xib 在 Xcode ...
1.項(xiàng)目啟動(dòng)項(xiàng)配置 (文中代碼為swift3.0) 1.非navigationController根視圖創(chuàng)建 2.包含navigationController根視圖創(chuàng)建 方法...
創(chuàng)建數(shù)組 數(shù)組是用來(lái)有序存儲(chǔ)同樣類(lèi)型的值被芳。同樣的值可以在數(shù)組中不同的位置出現(xiàn)多次缰贝。 Swift中數(shù)組中存儲(chǔ)的值類(lèi)型必須明確,可以通過(guò)類(lèi)型注釋?zhuān)部梢酝ㄟ^(guò)類(lèi)型推斷畔濒,并且不能cl...
iPhone not connected 的解決方法 打開(kāi) Xcode 點(diǎn)擊上面導(dǎo)航條的 Window剩晴,然后選擇 Devices and Simulators 找到你的設(shè)備,...
Timer與NSTimer的使用注意: 1、由于ios是通過(guò)runLoop作為消息循環(huán)機(jī)制趣兄,主線(xiàn)程默認(rèn)啟動(dòng)了runLoop,可是子線(xiàn)程沒(méi)有默認(rèn)的runLoop,因此在子線(xiàn)程啟...