11.29更新項(xiàng)目中對(duì)微信內(nèi)的處理方案及一些坑12.3更新ios9后url scheme的坑及最終解決方案 最近遇到一個(gè)需求:如果用戶(hù)安裝了app,則跳app;如果用戶(hù)沒(méi)安裝...

11.29更新項(xiàng)目中對(duì)微信內(nèi)的處理方案及一些坑12.3更新ios9后url scheme的坑及最終解決方案 最近遇到一個(gè)需求:如果用戶(hù)安裝了app,則跳app;如果用戶(hù)沒(méi)安裝...
在軟件工程中,(引自維基百科)設(shè)計(jì)模式[https://zh.wikipedia.org/wiki/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F_...
對(duì)于APNS證書(shū),要分別制作開(kāi)發(fā)證書(shū)和生產(chǎn)證書(shū),不同環(huán)境下使用不同的證書(shū),但是對(duì)于VoIP證書(shū)只有一個(gè),不過(guò)在服務(wù)端連接通知服務(wù)器的時(shí)候還是需要區(qū)分環(huán)境的。 2. 推送證書(shū)的...
案例如下 : NSObject的Category中定義了一個(gè)實(shí)例方法和一個(gè)類(lèi)方法,但是在.m文件中只有實(shí)例方法的實(shí)現(xiàn) 執(zhí)行以下代碼: 在弄明白這個(gè)案例之前,首先要搞清楚OC中...
本人新手web前端程序員一枚,應(yīng)公司要求學(xué)習(xí)React-native框架,作為博客萌新來(lái)講講我這一個(gè)月學(xué)習(xí)歷程,新人和前端的朋友們可以一看,其他都可看,反正不用你掏錢(qián)啊。 首...
日常的開(kāi)發(fā)當(dāng)中,網(wǎng)絡(luò)請(qǐng)求是不可或缺的。而在網(wǎng)絡(luò)訪問(wèn)請(qǐng)求中,經(jīng)常會(huì)遇到有中文空格字符的情況,直接用這些字符串去訪問(wèn)是無(wú)法正常訪問(wèn),需要我們做進(jìn)一步的處理。 一般處理 比如以上的...
ios上狀態(tài)欄 就是指的最上面的20像素高的部分狀態(tài)欄分前后兩部分,要分清這兩個(gè)概念,后面會(huì)用到: 前景部分:就是指的顯示電池、時(shí)間等部分;背景部分:就是顯示黑色或者圖片的背...
由于公司的業(yè)務(wù)需要,為了節(jié)省申請(qǐng)開(kāi)通微信支付的時(shí)間和人力,公司決定使用微信h5支付。這樣即節(jié)省了時(shí)間,同時(shí)以后所有的APP都能使用h5支付,既方便又快捷。 但是真正做的時(shí)候問(wèn)...
我們開(kāi)發(fā)的是健康醫(yī)療類(lèi)的app,兩個(gè)客戶(hù)端,用戶(hù)版和醫(yī)生版。下面說(shuō)的是用戶(hù)版。 或許因?yàn)樘O(píng)果官方審核加強(qiáng)了對(duì)版權(quán)問(wèn)題的重視,容易造成誤傷。以下是溝通過(guò)程的總結(jié)。 第一次被蘋(píng)果...
1、前言 推送是我們平時(shí)開(kāi)發(fā)中常用的一種機(jī)制,無(wú)論iOS還是Android系統(tǒng)都有推送,推送可以讓不在前臺(tái)運(yùn)行的app,告知用戶(hù)app內(nèi)部發(fā)生的事情,可以提高app的打開(kāi)次數(shù)...
最近換新電腦了,在安裝cocoapods的時(shí)候遇到了一點(diǎn)兒麻煩,特此記錄 1.查看你的ruby源 輸入上面的命令以后,你會(huì)得到一下結(jié)果 這一步是切換ruby的鏡像源,mac默...
在之前的帖子里聊過(guò)狀態(tài)管理有多痛苦,有時(shí)這是不可避免的。一個(gè)狀態(tài)管理的例子大家都很熟悉,那就是單例。使用Swift時(shí),有許多方法實(shí)現(xiàn)單例,這是個(gè)麻煩事,因?yàn)槲覀儾恢滥膫€(gè)最合...
版本記錄 前言 數(shù)據(jù)是移動(dòng)端的重點(diǎn)關(guān)注對(duì)象,其中有一條就是數(shù)據(jù)存儲(chǔ)。CoreData是蘋(píng)果出的數(shù)據(jù)存儲(chǔ)和持久化技術(shù),面向?qū)ο筮M(jìn)行數(shù)據(jù)相關(guān)存儲(chǔ)。感興趣的可以看下面幾篇文章。1....
OC中捕捉異常 你會(huì)發(fā)現(xiàn)在OC中很少像其他語(yǔ)言那樣頻繁使用異常處理。然而,try/catch/finally block 可以用來(lái)捕獲那些導(dǎo)致app發(fā)生的錯(cuò)誤。 在以下例子中...
1.你造嗎? 對(duì)于ios編程人員來(lái)說(shuō),提起數(shù)據(jù)持久性存儲(chǔ)都會(huì)有這么幾個(gè)概念: 文件寫(xiě)入 對(duì)象歸檔 SQLite數(shù)據(jù)庫(kù) CoreData NSUserDefault 這幾種存儲(chǔ)...
版本記錄 前言 Swift作為一門(mén)開(kāi)發(fā)語(yǔ)言,它到目前為止也四歲了,接下來(lái)這個(gè)專(zhuān)題主要收集一下Swift面試相關(guān)的問(wèn)題。 開(kāi)始 首先看下寫(xiě)作環(huán)境 Swift 5, iOS 12...
版本記錄 前言 數(shù)據(jù)是移動(dòng)端的重點(diǎn)關(guān)注對(duì)象,其中有一條就是數(shù)據(jù)存儲(chǔ)。CoreData是蘋(píng)果出的數(shù)據(jù)存儲(chǔ)和持久化技術(shù),面向?qū)ο筮M(jìn)行數(shù)據(jù)相關(guān)存儲(chǔ)。感興趣的可以看下面幾篇文章。1....
iOS 蘋(píng)果官方Demo合集 字?jǐn)?shù)10517閱讀21059評(píng)論18喜歡144 其實(shí), 開(kāi)發(fā)了這么久, 不得不說(shuō), 蘋(píng)果官方的Demo才是對(duì)某一個(gè)框架或者是某一個(gè)功能模塊的完美...