發(fā)出:this.eventBus.cast('kNeedReloadDataNotification', {});
接受:this.eventBus.on('kNeedReloadDataNotification').subscribe((message) => {
console.log('*****************');
});
接受不到,怎么回事啦?
ionic4-EventBus(事件總線)環(huán)境 前言:AngularJs 中,我們可以使用on來發(fā)出、監(jiān)聽廣播,實(shí)現(xiàn)全局的消息/事件通信;在Angular2+版本,取消了廣播功能。下面我們將使用RxJS的特性來實(shí)現(xiàn)事...
你好 集成到項(xiàng)目中 怎么報(bào)“啟動(dòng)失敗”?求指導(dǎo)
基于 LocalWebServer 實(shí)現(xiàn) WKWebView 離線資源加載本文系Smallfan(程序猿小風(fēng)扇)原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)?jiān)谖恼麻_頭顯眼處注明作者和出處。 背景 筆者在《WKWebView》一文中提到過,WKWebView 在獨(dú)立于 app ...
背景 日常開發(fā)中一定會(huì)遇到這種場(chǎng)景,在某個(gè)類中提供了這樣一個(gè)方法: @interface TTDoSomething:NSObject (void)doSomethingWi...
筆者接觸打包已經(jīng)一段時(shí)間了,但一直對(duì)簽名都是似懂非懂,最近從加密數(shù)論知識(shí)起回看這部分知識(shí),感覺還是有很多不懂的地方。先簡單說明一哈數(shù)學(xué)原理,然后說RSA 算法密鑰生成的步驟,...
Masonry is a light-weight layout framework which wraps AutoLayout with a nicer syntax. ...
首先聲明了兩個(gè)NSString屬性,如下:@property(nonatomic, strong) NSString *strongStr;@property(nonatom...
鎖 是什么意思? 我們?cè)谑褂枚嗑€程的時(shí)候多個(gè)線程可能會(huì)訪問同一塊資源,這樣就很容易引發(fā)數(shù)據(jù)錯(cuò)亂和數(shù)據(jù)安全等問題,這時(shí)候就需要我們保證每次只有一個(gè)線程訪問這一塊資源,鎖 應(yīng)運(yùn)而...
HTTP 缺點(diǎn) 1. 通信使用明文(不加密),內(nèi)容可能會(huì)被竊聽 由于HTTP 本身不具備加密的功能,所以也無法做到對(duì)通信整體(使用HTTP 協(xié)議通信的請(qǐng)求和相應(yīng)的內(nèi)容)進(jìn)行加...
最近在補(bǔ)源碼閱讀方面的短板,第一個(gè)選擇的就是AFNetworking,一方面AF的編碼思路、代碼質(zhì)量都屬于開源框架的上乘;另一方面也可以借機(jī)溫習(xí)一下網(wǎng)絡(luò)方面的東西。AF源碼解...
因?yàn)樘O果的安全策略,通過簽名機(jī)制保證手機(jī)上的每個(gè)App都是經(jīng)過蘋果認(rèn)證的。 App的安裝方式有四種: 通過App Store安裝。 開發(fā)者可以通過Xcode安裝。 Ad-Ho...
性能問題的主要原因是什么,原因有相同的,也有不同的,但歸根到底,不外乎內(nèi)存使用、代碼效率、合適的策略邏輯、代碼質(zhì)量、安裝包體積這一類問題。 但從用戶體驗(yàn)的角度去思考,當(dāng)我們置...
概述 隨著整個(gè)互聯(lián)網(wǎng)的崛起,數(shù)據(jù)傳遞的形式也在不斷升級(jí)變化,總的流行趨勢(shì)如下: 純文本的短信,QQ -> 空間,微博,朋友圈的圖片文字結(jié)合 -> 微信語音 -> 各大直播軟件...
前言 一般可以將編程語言分為兩種,編譯語言和直譯式語言。 像C++,Objective C都是編譯語言。編譯語言在執(zhí)行的時(shí)候,必須先通過編譯器生成機(jī)器碼,機(jī)器碼可以直接在CP...
??內(nèi)存池 內(nèi)存池提供了內(nèi)存的復(fù)用和持久的存儲(chǔ)功能。設(shè)想一個(gè)場(chǎng)景,當(dāng)你分配了一塊大內(nèi)存并且填寫了內(nèi)容,但是你又不是經(jīng)常去訪問這塊內(nèi)存。這樣的內(nèi)存利用率將不高,而且無法復(fù)用。 ...
寫在前面 在一名一線開發(fā)對(duì)于App架構(gòu)和組件化的思考 文章中,我們主要站在了軟件工程的角度上,分析了做App架構(gòu)和組件化時(shí)該如何下手,其中也介紹了路由和服務(wù)模塊在組件化中扮...
****image**** 組件化 一. 項(xiàng)目現(xiàn)狀 當(dāng)前iOS端APP項(xiàng)目大概有35萬行代碼,早期為了iPad和iPhone雙端開發(fā)的效率,將所有業(yè)務(wù)模塊的網(wǎng)絡(luò)請(qǐng)求和數(shù)據(jù)模型...