Xcode 15.3 Swfit 项目报错,具体完整信息如下Sandbox: rsync.samba(57394) deny(1) file-write-create /Us...
Xcode 15.3 Swfit 项目报错,具体完整信息如下Sandbox: rsync.samba(57394) deny(1) file-write-create /Us...
最近不知道做了什么,Xcode就不显示历史记录了,症状如图所示 ** 解决步骤 **:打开 设置 -> 通用 -> 将最近使用的项目设置为非0即可
前言 最近在项目中, 做有关AVAudioRecorder的录音开发, 需要把录制的格式转成 MP3, 遇到了转码之后的MP3文件, 无法获取正确的时长问题. 为了解决这个问...
概念或者基础 1.时间戳是指1970年1月1日0时0分0秒到当前时间的秒数。注意这里的当前时间是指UTC+0时间,iOS时间戳是10位,服务器时间戳13位。 2.GMT和UT...
时时网速监控,方便全局监控当前流量使用
如果bundle update卡住无响应那么很有可能是因为被墙了 首先在终端检查ruby源 如果不是请替换下 打开工程中的Gemfile文件 删除fastlane文件夹,打开...
序: 对于 Cocoapods,你是否还只知道 pod install,pod update,有时候还会掺杂上 pod search, pod setup等,对于它的工作流程...
看着80%单个文件超过2000行的工程,变量横飞,我低头沉思:尼玛你是怎么运行起来的。。。于是忍着想杀人的冲动,静下心来,看到一堆公式中有这些函数写于此。。不断更新 isna...
前言 本篇主要介绍在开发中怎么使用const,static,extern3个关键字,如果喜欢我的文章,可以关注我微博:袁峥Seemygo 一、const与宏的区别(面试题):...
转载自:向晨宇的技术博客-iOS异常捕获 文章目录前言一. 系统Crash二. 处理signal1. 下面是一些信号说明2. 关键点注意三. 实战四. Crash Calls...
按照固定的时间间隔,定时对线程中的调用堆栈进行采样,获取一个sample. 之后统计在这一时段内,某个方法出现在sample中次数。以此来表示该函数的运行情况 一、打开Ins...
SideTables分析 SideTables与iOS内存管理息息相关,今天就来研究一下SideTables,先看一下SideTables的定义 SideTablesde的实...
最近负责播放器模块的开发,业务需求也慢慢增加中,包括梳理播放器界面上的交互、加载优化。下面大概梳理一下,手势调节音量、亮度、播放进度等交互部分。与其他播放器需求上相似,左右滑...
之前做build settings相关的调研,一直以为开启LTO后主要是能给包大小带来优化(在debug模式下包大小确实减小了5.7M),但是最终打包(release下)发现...
1.坐标系转换convertPoint 对于复杂界面,适当的增加界面的层级有助于简化每层的逻辑结构,更利于解耦。但是会遇到不同层级之间的view进行范围判断的问题,由于vie...
内存管理 ARC处理原理 ARC是Objective-C编译器的特性,而不是运行时特性或者垃圾回收机制,ARC所做的只不过是在代码编译时为你自动在合适的位置插入release...
从不浪费时间的人,没有工夫抱怨时间不够。 —— 杰弗逊 第一句话:时间戳 时间不分东西南北、在地球的每一个角落都是相同的。他们都有一个相同的名字,叫时间戳。时间戳 指的就是U...
一、performSelector调用和直接调用区别 下面两段代码都在主线程中运行,我们在看别人代码时会发现有时会直接调用,有时会利用performSelector调用,今天...
面试题引发的思考: Q: 用过哪些设计模式? iOS中主要使用单例模式、代理模式、观察者模式(通知、KVO)。 Q: 描述对MVC、MVP、MVVM模式的理解? 分析如下: ...
前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...