240 发简信
IP属地:四川
  • 120
    Xcode中的开发资产—Development Assets

    前言 assets:资产、财产 Xcode允许开发期间在SwiftUI预览或其他代码中使用开发资产来提供测试数据。被标记为开发的资产只会存在于调试版本中,并在打包发布版本的时...

  • @暅_1456 正确的做法就是不要转换后的二进制转成string,直接把data甩给后台

    iOS 异或加密(XOR)

    原文链接源码见文末 异或简介 异或,二元运算; 符号^; 口诀:相同为0,不相同为1; 举例10011101^10001010=00010111 应用场景 密码加密(此场景在...

  • @7fce88b0a857 是滴

    如何建立iOS crash防护机制

    1、前言   闪退,指用户在使用app的过程中异常中断执行,被系统强制结束应用并回到桌面。不仅内存信息丢失,还会阻断用户操作流程,对业务影响及其严重。  当然,避免崩溃的最好...

  • 怎么解决的呢

    2022-05-17 Xcode正在安装,进度条不动。

    记录下,很烦这个。每次都告诉自己先不要点,回家再点更新。 但是有强迫症又给点了,点一下又浪费时间。 1.在应用程序里打开控制台(不是终端)。可以从Finder搜索Consol...

  • swift中,string是引用类型吧

    关于Swift和OC中值类型和引用类型的问题

    关于值类型和引用类型的一些小解惑 最近在看Swift文档, 看到String这里的时候看到一个值类型的问题, 以前也一直没有怎么去深究其中的问题, 当看到这个问题的时候还真有...

  • iOS 数组排序

    Pre:很多文章对于SEL排序讲解太过含糊,特写此文讲述清楚。 官方提供了几个api进行数组排序操作,开发者只需提供两个元素的比较规则,而无需关心元素在数组中是如何移动直至全...

  • 120
    iOS RunLoop详解

    Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多...

  • 面向对象设计原则(SOLID)

    SOLID 是面向对象设计重要原则的首字母缩写.当我们设计类和模块时,遵守 SOLID 原则可以让软件更加健壮和稳定。 单一职责原则(SRP:Single Responsib...

  • 120
    iOS 底层面试题

    【面试-1】通过 Asssociate 方法关联的对象,需要在dealloc中释放 当对象释放时,系统会自动调用dealloc dealloc释放步骤 1、C++函数释放:o...

  • iOS崩溃日志符号化

    必要三个文件: symbolicatecrash 是一个Unix可执行文件 获取方法:命令行 find /Applications/Xcode.app -name symbo...

  • 获取UUID和CPU架构类型
    dwarfdump --uuid 本地路径/[appName].app.dSYM

    iOS崩溃日志分析__工具篇

    Crash日志解析工具: 链接:https://pan.baidu.com/s/1YFDyQCQkNyKJ-t1tdIXB2Q 提取码:ofqu 其实在大多数情况下,我们使...

  • 还有typedefine不能在协议声明之前,因为协议还没有声明,是没法SQLTool<protocol>的

    iOS:Protocol详解

    目录一,作用二,基本使用三,特点四,应用场景五,系统协议六,底层代码 一,作用 1,公开方法一般都放在.h文件中,如果想隐藏实现细节,可以把这些方法放到协议中,再让该类遵守此...

  • 我照着写了一遍,发现可以改变调用顺序啊。因为每次的属性都是return self;这个类是遵循了所有协议的

    iOS:Protocol详解

    目录一,作用二,基本使用三,特点四,应用场景五,系统协议六,底层代码 一,作用 1,公开方法一般都放在.h文件中,如果想隐藏实现细节,可以把这些方法放到协议中,再让该类遵守此...

  • 帅哥,有没有demo

    如何建立iOS crash防护机制

    1、前言   闪退,指用户在使用app的过程中异常中断执行,被系统强制结束应用并回到桌面。不仅内存信息丢失,还会阻断用户操作流程,对业务影响及其严重。  当然,避免崩溃的最好...

  • Xcode12 + iOS14 封装framework复盘

    总结下封装sdk遇到的一些问题。 目的是要封装个sdk供渠道app使用,内部会集成一些广告商sdk,然后封装一些网络请求传递调用信息,最后打包提供给客户。 功能总体很简单,考...

  • 异或运算对于标准ASCII码没问题,但是如果字符串中有中文或者其他字符,initWithData: encode就会返回nil

    iOS 异或加密(XOR)

    原文链接源码见文末 异或简介 异或,二元运算; 符号^; 口诀:相同为0,不相同为1; 举例10011101^10001010=00010111 应用场景 密码加密(此场景在...