一、完全卸載Xcode 1.刪除應用 sudo rm -rf /Applications/Xcode.appsudo rm -rf /Library/Preferences/...
一、完全卸載Xcode 1.刪除應用 sudo rm -rf /Applications/Xcode.appsudo rm -rf /Library/Preferences/...
概述 前文《百度App Objective-C/Swift 組件化混編之路(二)- 工程化》[https://mp.weixin.qq.com/s?__biz=MzA3NzM...
前言 阿里云APP組件化過程中,我們拆分出了若干基礎組件庫和業(yè)務代碼庫,由于代碼是采用Swift編寫的,所以這些庫都是動態(tài)庫形式。在上一個正式版本,組件化達到了完全形態(tài),主工...
厲害,那后來后應對方案了嗎 ?
Swift庫二進制接口(ABI)兼容性研究前言 阿里云APP組件化過程中,我們拆分出了若干基礎組件庫和業(yè)務代碼庫,由于代碼是采用Swift編寫的,所以這些庫都是動態(tài)庫形式。在上一個正式版本,組件化達到了完全形態(tài),主工...
此文章為引用,原文鏈接:http://www.itdecent.cn/p/2501a618ad1b 一、首先聊一聊這些年蘋果爸爸對網(wǎng)絡層的改變 1、在2003年隨著第一版S...
簡介 cocoapods在1.4.0推出了static framework,先扒扒歷史原因. dymanic framework原因 在iOS8以前,蘋果只允許發(fā)布靜態(tài)庫,當...
Xcode命令行腳本打包 官方文檔 準備 證書,配置文件無誤 項目編譯沒有問題 命令行步驟 clean,保證不會出現(xiàn)些未知的錯誤 <workspace_path>:項目.xc...
iOS 7增加了UIKit Dynamics庫,其集成于UIKit框架中,將2D物理引擎引入了UIKit,提供了以最簡單方式實現(xiàn)真實物理動畫功能。UIKit動力學的引入,并不...
這篇文章主要是看了卓同學的嵌套UIScrollview的滑動沖突解決方案之后,我想換一種方式來實現(xiàn),其實基本思想是一樣的。 先說說整體結構:一個mainScrollView上...
APP的狀態(tài): Not running ( 未運行 ): 程序沒啟動。 Inactive ( 未激活 ): 程序在前臺運行,不過沒有接收到事件。在沒有事件處理情況下程序通常停...
上篇文章從原生開發(fā)到Flutter教程(一)認識Flutter我們已經(jīng)大概了解了Flutter的魅力并搭建好了開發(fā)環(huán)境,終于到了大展身手的時候了。接下來我們來做一個App,是...
最近研究了基于LLVM的混淆工具 Hikari 、中文文檔 ,從編譯器層面完成了代碼的安全加固,可以說是非常牛了。但作者并沒有實現(xiàn)Objective-C的方法名/類名混淆,...
組件化這個東西其實并不復雜,他就是種思路,本質上是一種 app 架構思路,說穿了很簡單的,難在組件化改造的時候,真正寫起代碼會出現(xiàn)不少棘手的問題。組件化是一種 app 架構,...
轉自:https://blog.csdn.net/kuangdacaikuang/article/details/79584587 解決NSMutableAttributed...
在 Xcode 中有許多快捷鍵,它可以使得我們的編碼工作更為高效,對于在代碼文件中快速導航、定位Bug以及新增應用特性都是極有效的。 我相信,想要成為一名出色的iOS開發(fā),X...
序 在日常開發(fā)中,app難免會發(fā)生崩潰。簡單的崩潰還好說,復雜的崩潰就需要我們通過解析Crash文件來分析了,解析Crash文件在iOS開發(fā)中是比較常見的。 獲取崩潰信息方式...
來自我的個人博客Minecode.link 在使用Objective-C開發(fā)過程中,尤其在了解某些功能的底層實現(xiàn)時,常用到Clang編譯器的命令。在此對常用命令做個簡單總結。...