最近項(xiàng)目適配阿拉伯,記錄一下最近的工作內(nèi)容。在此之前,我是沒(méi)有了解過(guò)這方面的知識(shí)。首先說(shuō)說(shuō)為什么要適配阿拉伯呢,是因?yàn)槲覀冎形暮陀⑽倪@些是從左往右顯示的語(yǔ)言,但是阿拉伯的語(yǔ)言...
最近項(xiàng)目適配阿拉伯,記錄一下最近的工作內(nèi)容。在此之前,我是沒(méi)有了解過(guò)這方面的知識(shí)。首先說(shuō)說(shuō)為什么要適配阿拉伯呢,是因?yàn)槲覀冎形暮陀⑽倪@些是從左往右顯示的語(yǔ)言,但是阿拉伯的語(yǔ)言...
緣起 在前端開(kāi)發(fā)的過(guò)程中,會(huì)碰到以下一些問(wèn)題: 當(dāng)和后端商討好API 接口,形成文檔后,短時(shí)間無(wú)接口可用 開(kāi)發(fā)時(shí),需要處理多種情況,通過(guò)后端修改數(shù)據(jù)非常麻煩 為了解決此類問(wèn)題...
字節(jié)跳動(dòng)的私有庫(kù)公開(kāi)了可以看我這篇博客部署:字節(jié)跳動(dòng)flutter私有庫(kù)unpub[http://www.itdecent.cn/p/39e794909db7] 目標(biāo) 搭建...
框架是一個(gè)APP的骨骼,核心,一個(gè)項(xiàng)目的所有功能以及以后的迭代都是在此基礎(chǔ)上進(jìn)行的,它是開(kāi)展一個(gè)項(xiàng)目的至關(guān)重要的一步。如果這一步做的不好,會(huì)導(dǎo)致結(jié)構(gòu)散亂、閱讀性和擴(kuò)展性差,影...
背景 在早期app功能比較簡(jiǎn)單業(yè)務(wù)不復(fù)雜的情況下,我們一般都不需要組件化,最多就是基礎(chǔ)庫(kù)抽成私有庫(kù),正常情況下不需要?jiǎng)澐謽I(yè)務(wù)組件也不需要路由等。在合適的時(shí)機(jī)引入合適的框架,而...
1. 使用區(qū)別 以最簡(jiǎn)單的 計(jì)數(shù)器 為例, 來(lái)區(qū)分三者的寫法差異 說(shuō)明:范例都統(tǒng)一創(chuàng)建了state文件,為了適用復(fù)雜邏輯,實(shí)際應(yīng)用中,頁(yè)面或邏輯簡(jiǎn)單可在模板創(chuàng)建時(shí)選擇簡(jiǎn)易模式...
flutter 實(shí)現(xiàn)自定義任務(wù)隊(duì)列,先進(jìn)先出,執(zhí)行完一個(gè)任務(wù)再迭代下一個(gè)任務(wù)。 使用場(chǎng)景: 隊(duì)列耗時(shí)任務(wù)執(zhí)行 直接上代碼: 使用方式: task1,task2 為模擬的耗時(shí)任...
這段時(shí)間在團(tuán)隊(duì)里一直在負(fù)責(zé)對(duì)單元測(cè)試的探索和落地,感覺(jué)有必要總結(jié)下自己這段時(shí)間的探索成果和大家分享。加之已經(jīng)忙的很久沒(méi)寫博客了,感覺(jué)沒(méi)有沉淀,這樣不好。iOS單元測(cè)試系列會(huì)一...
1、需要登錄開(kāi)發(fā)者賬號(hào)在這個(gè)地址申請(qǐng)權(quán)限:https://developer.apple.com/contact/request/networking-multicast[h...
第一次寫簡(jiǎn)書(shū),多多見(jiàn)諒。 項(xiàng)目用GCDAsyncUdpSocket發(fā)廣播包(UDP)獲取本地設(shè)備的IP地址;真機(jī)調(diào)試一直沒(méi)問(wèn)題,APP上架apple store后發(fā)現(xiàn)無(wú)法發(fā)包...
提到flutter 與 原生工程混編,網(wǎng)上找到的資料大多都是介紹, 原生工程怎么去集成flutter,而對(duì)于flutter工程怎么去集成原生工程的介紹,少之又少,即使有介...
本文主要介紹在使用ios APNS推送的時(shí)候如何生成服務(wù)器需要使用到的p12文件 流程: 1.生成CSR請(qǐng)求文件 2.創(chuàng)建推送證書(shū) 3.從蘋果開(kāi)發(fā)者平臺(tái)下載cer文件 4.安...
原文地址:2018 iOS 面試題大全由于原作者并沒(méi)有繼續(xù)更新,這里我轉(zhuǎn)過(guò)來(lái)繼續(xù)更新下 整理的一些iOS面試相關(guān)問(wèn)題,持續(xù)更新,敬請(qǐng)關(guān)注 2018 iOS面試題大全---全方...
SDWebImage底層實(shí)現(xiàn)有沙盒緩存機(jī)制,主要由三塊組成1、內(nèi)存圖片緩存2、內(nèi)存操作緩存3、磁盤沙盒緩存看著這里我只想說(shuō),有了封裝真好內(nèi)部實(shí)現(xiàn)過(guò)程:第一步,下載SDWebI...
項(xiàng)目中需要這個(gè)效果,于是找度娘,問(wèn)谷歌,按照其中一位作者的思路自己動(dòng)手封裝; 自定義一個(gè)繼承于UILabel的Label,直接上代碼; 想到邊距,首先熟悉的一個(gè)詞就是UIEd...
Push notifications(提醒推送)Guideline 5.1問(wèn)題 (數(shù)據(jù)收集和存儲(chǔ))Apps that provide Push Notifications w...
蘋果審核概述App被拒絕常見(jiàn)原因概述被拒解決方案概述蘋果開(kāi)發(fā)者 條款詳細(xì)解讀 目前機(jī)審機(jī)制越來(lái)越完善了,而且也越來(lái)越受重視,相比前幾個(gè)月,近期的蘋果審核時(shí)間逐漸縮短,平均審核...
iOS開(kāi)發(fā)從申請(qǐng)開(kāi)發(fā)賬號(hào)到APP上架的整體流程詳解 應(yīng)公司要求,寫一份文檔從申請(qǐng)賬號(hào)一直到APP上架的整體流程,下面進(jìn)入正文。 首先第一步,申請(qǐng)開(kāi)發(fā)者賬號(hào): 開(kāi)發(fā)者賬號(hào)有三種...