0

【原】iOS開發進階(唐巧)讀書筆記(二)

第三部分:iOS開發底層原理 1、Objective C對象模型 1.1 isa指針 NSObject.h部分代碼: objc.h部分代碼: 每個對象都有一個名為isa的指針,指向該對象的類 isa指針指向流程圖如下: 如果把類看成一個C語言的結構體(struct),isa指針就是這個結構體的第一個 ...

墨隱于非 發布于 2019-10-31 15:07 評論(4)閱讀(146)
0

富人不存錢

前幾天看到一個文說,富人存錢,窮人不存錢。這個觀點嚇我一跳,我還以為我搞錯了。 當我點進去閱讀后才發現,文章說的是富人原始積累是通過存錢而來,我才釋然。 窮人才喜歡存錢,富人不會存錢的。在最初階段,窮人和富人一樣,都通過賺錢積累第一筆財富,隨后差距便出現。 所謂的富人思維,就是用錢投資。窮人只會將錢 ...

明哥的江湖兄弟 發布于 2019-10-30 15:24 評論(0)閱讀(65)
1

蘋果審核ipv6海外解決思路-About APP Store

原始簡書文章地址(也是我自己的) 首先聲明,一我不負責涉及你們內部服務器. 二是好好讀文章,別人能過,你們也能過 蘋果6月1日出的IPV6協議阻礙了國內大多數積極開發者,我司也不外乎,經過三次被拒后,遂在網上查找關于IPV6審核的相關事宜,怪我年少無知以為這種開源協議的東西應該是免費的,當然,我說的 ...

Forest10 發布于 2019-10-30 10:46 評論(3)閱讀(58)
0

Charles抓包iPhone注意點以及SSL Proxying enabled for this host

1、檢查Charles 配置 具體的解決方案為在proxy中的SSL Proxying setting中鉤上Enable SSL Proxying,并且將要解析的host加上。如下圖: 2、配置手機證書 3、iPhone信任證書 3.1通用-描述文件-安裝 3.2通用-關于本機-證書信任設置 設置- ...

鴻鵠當高遠 發布于 2019-10-29 13:07 評論(0)閱讀(50)
0

iOS-關于一些取整方式

1. 直接轉化 輸出結果是1,(int) 是強制類型轉化,直接丟棄浮點數的小數部分。 2. floor 函數取整(向下取整) 輸出結果是1,floor ( )方法是向下取整,對于正數來說是舍棄浮點數部分,對于復數來說,舍棄浮點數部分后再減1。(求最大的整數但不大于本身) 3. ceil 函數取整(向 ...

macro小K 發布于 2019-10-29 10:42 評論(0)閱讀(36)
2

EXC_BAD_ACCESS的本質詳解以及僵尸模式調試原理

原文:What Is EXC_BAD_ACCESS and How to Debug It 有時候,你會遇到由EXC_BAD_ACCESS造成的崩潰。 這篇文章會告訴你什么是EXC_BAD_ACCESS,以及它產生的原因。我還會提供一些EXC_BAD_ACCESS錯誤的解決方案。 1. 什么是 EX ...

鴻鵠當高遠 發布于 2019-10-28 19:18 評論(1)閱讀(73)
0

“無處不在” 的系統核心服務 —— ActivityManagerService 啟動流程解析

本文基于 Android 9.0 , 代碼倉庫地址 : "android_9.0.0_r45" 系列文章目錄: "Java 世界的盤古和女媧 —— Zygote" "Zygote 家的大兒子 —— SystemServer" "Android 世界中,誰喊醒了 Zygote ?" 文中相關源碼鏈接: ...

秉心說 發布于 2019-10-27 23:22 評論(0)閱讀(67)
0

iOS----------charles如何設置本地映射、和取消本地映射

https://www.jianshu.com/p/ec2f65523cc4 ...

iOS張文權 發布于 2019-10-25 18:39 評論(0)閱讀(40)
0

Gradle 自定義插件

插件被用來封裝構建邏輯和一些通用配置。將可重復使用的構建邏輯和默認約定封裝到插件里,以便于其他項目使用。 你可以使用你喜歡的語言開發插件,但是最終是要編譯成字節碼在 JVM 運行的。 Gradle 有兩種插件,腳本插件和二進制插件。 ...

佛系編碼 發布于 2019-10-24 21:34 評論(0)閱讀(62)
1

More than one file was found with OS independent path 'lib/armeabi-v7a/libgnustl_shared.so'

More than one file was found with OS independent path 'xxx/xxx' 這個錯誤是在路徑中出現了重復依賴。 解決辦法是配置打包選項, 在 android 節點下配置 ...

佛系編碼 發布于 2019-10-24 14:31 評論(0)閱讀(43)
0

Android高斯模糊實現方案

適用場景:動態配置的背景圖片 不推薦:使用bitmap,頻繁操作的話比較耗性能。 3、使用高斯模糊遮罩,可以對指定區域進行模糊,不需要處理單張圖片(推薦?。。?推薦一個github上的項目,親測有效。https://github.com/mmin18/RealtimeBlurView <com.gi ...

安卓筆記俠 發布于 2019-10-24 13:14 評論(0)閱讀(96)
0

使用CocoaPods配置iOS百度地圖sdk問題記錄20191024

1、在Podfile中加入添加庫名 pod 'BaiduMapKit' #百度地圖SDK 2、安裝百度地圖 pod install 出現問題: [!] Error installing BaiduMapKit [!] /usr/local/bin/git clone https://github.c ...

AITDSR 發布于 2019-10-24 12:13 評論(0)閱讀(510)
0

iOS 和 H5 頁面交互(WKWebview 和 UIWebview cookie 設置)

iOS 和 H5 頁面交互(WKWebview 和 UIWebview cookie 設置) 主要記錄關于cookie相關的坑 1. UIWebview 1. UIWebview 相對比較簡單 直接通過 NSHTTPCookieStorage 設置cookie就能實現。 代碼部分 2. 如果在第一次 ...

日落東單 發布于 2019-10-23 23:29 評論(0)閱讀(95)
0

iOS開發 - 超級簽名實現之描述文件

簡介 因為最近企業簽掉得太嚴重了,上頭要求實現超級簽進行游戲下載。故有了此文章,記錄一下過程。 簽名原理其實很簡單,超級簽名的技術就是使用個人開發者賬號,將用戶的設備當作開發設備進行應用分發。這也導致成本非常高,一個開發者賬號最多只能注冊一百臺設備,然而一個賬號的價格為99美元。不過目前超級簽分發的 ...

GarveyCalvin 發布于 2019-10-23 15:52 評論(0)閱讀(235)
0

1w+的心路歷程

鬼知道我是如何堅持下來的,如果非要找個理由,那或許是所謂的熱愛。 公眾號轉眼間寫了三年。寫的內容圍繞著安卓技術,源碼剖析,生活感悟,職場人生。 很慶幸的是,得到大家的支持,每一條留言都會是一次交流,看著后臺用戶有來有去,這才是該有的節奏。 這就如同呼吸一樣,說明我的公號有生命力。借著這個時機,想聊聊 ...

明哥的江湖兄弟 發布于 2019-10-22 23:19 評論(0)閱讀(112)
0

flutter_boot android和flutter源碼閱讀記錄

版本號0.1.54 看源碼之前,我先去看下官方文檔,對于其源碼的設計說明,文中所說的原生都是指android 看完官方文檔的說明,我有以下幾個疑問 第一個:容器是怎么設計的? 第二個:native和flutter的channel的通道是如何設計的? 第三個:Flutter是適配層到底再做些什么? 中 ...

凸圖土吐 發布于 2019-10-22 14:46 評論(0)閱讀(97)
0

如何正確的在 Android 上使用協程 ?

前言 你還記得是哪一年的 Google IO 正式宣布 成為 Android 一級開發語言嗎?是 。如今兩年時間過去了,站在一名 Android 開發者的角度來看,Kotlin 的生態環境越來越好了,相關的開源項目和學習資料也日漸豐富,身邊愿意去使用或者試用 Kotlin 的朋友也變多了。常年混跡掘 ...

秉心說 發布于 2019-10-21 23:48 評論(0)閱讀(248)
0

【Medium 萬贊好文】ViewModel 和 LIveData:模式 + 反模式

原文作者: "Jose Alcérreca" 原文地址: "ViewModels and LiveData: Patterns + AntiPatterns" 譯者:秉心說 View 和 ViewModel 分配責任 理想情況下,ViewModel 應該對 Android 世界一無所知。這提升了可測 ...

秉心說 發布于 2019-10-21 23:41 評論(0)閱讀(78)
0

com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

1.錯誤顯示 com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details log提示:Generate Signed APK: Errors while building APK. You can find ...

小小橙zi 發布于 2019-10-21 17:43 評論(0)閱讀(36)
1

Android 中 MessageQueue 的 nativePollOnce

Android SDK 中的事件循環已經是一個老生常談的問題了, 像 `Looper MessageQueue` 這幾個類也是被大家研究透徹了. 但是再回頭看以前自己的分析, 總感覺差點什么, 不夠透徹. 心里隱隱感覺自己沒有把事情完全吃透, 于是今日又回顧 Android 中的事件循環機制, 注意 ...

just_yang 發布于 2019-10-20 13:29 評論(0)閱讀(117)