文章分类 -  开发工具

VSCode之消除vue3项目红色波浪线报错
摘要:以下解决办法如不生效,可尝试 重启 vscode 一、Vetur插件检测问题 vetur 是一个 vscode 插件,用于为 .vue 单文件组件提供代码高亮以及语法支持。但 vue 以及 vetur 对于 ts 的支持,并不友好。 1、原因 如下图:鼠标放到红色波浪线处,出现提示小框,箭头所指有 阅读全文

posted @ 2024-07-15 15:26 梁飞宇 阅读(633) 评论(0) 推荐(0)

VSCode之使用 console 的五大技巧
摘要:console API 提供了允许开发人员执行调试任务的功能。console API 通过console对象使用。console对象提供了浏览器控制台调试的接口,可以通过只读属性window.console获取到,也可以简单的通过console引用。 一、打开控制台面板 1、打开 Chrome 开发 阅读全文

posted @ 2024-03-29 13:26 梁飞宇 阅读(351) 评论(0) 推荐(0)

iOS优化之App 瘦身(三)
摘要:一、苹果食谱 - 三餐( Slicing、Bitcode、On-Demand Resources) 1. 什么是Slicing (iOS 9) ? 当向 App Store Connect 上传 .ipa 时,App Store Connect 构建过程中,会自动分割当前App,创建特定的变体,以适 阅读全文

posted @ 2023-01-11 14:09 梁飞宇 阅读(1570) 评论(0) 推荐(0)

Mac系统下升级node版本
摘要:在这里我用的Node.js的多版本管理器n来升级的 第一步,先查看本机node.js版本: $ node -v 第二步,清除node.js的cache: $ sudo npm cache clean -f 第三步,安装 n 工具,这个工具是专门用来管理node.js版本的,别怀疑这个工具的名字,是他 阅读全文

posted @ 2022-11-18 17:56 梁飞宇 阅读(3371) 评论(0) 推荐(0)

理解 Xcode 构建幕后原理(三)
摘要:Xcode 10 中的 new build system 是使用 Swift 从零开始编写实现的,其在性能和可靠性方面有着显著的提升。 本文,我们将来探索一下 Xcode 构建的幕后原理,这一切都是从在我们点击了 Xcode 的 “build” 按钮(或按下了快捷键 Command + B)之后开始 阅读全文

posted @ 2022-09-29 11:06 梁飞宇 阅读(325) 评论(0) 推荐(0)

理解 Xcode 中的各种文件 (二)
摘要:上一篇文章我们介绍了 Xcode 中的各种概念,本文我们来看看这些概念在 Xcode 中的具体表示。其中,有一个最常见的文件 project.pbxproj,其描述了描述了整个 Xcode Project 的相关信息,包括:文件、Target、Product 等。另外,Xcode Workspace 阅读全文

posted @ 2022-09-29 10:35 梁飞宇 阅读(1323) 评论(0) 推荐(1)

理解 Xcode 中的各种概念(一)
摘要:Xcode 有非常多的概念,比如:workspace、project、target、product、scheme 等,这些概念之间有着千丝万缕的关系,当我们理解了这些概念及其关系之后,会对整个 Xcode 工程体系有一个整体的理解,对我们自身工程能力的提升也会有所帮助。本文将对这些概念及其关系进行梳 阅读全文

posted @ 2022-09-29 10:06 梁飞宇 阅读(757) 评论(0) 推荐(2)

iOS优化之性能调优工具(二)
摘要:概述 基础工具: NSLog的方式记录运行时间. 性能工具: 检测各个部分的性能表现,找出性能瓶颈 内存工具: 检查内存正确性和内存使用效率 性能工具: 可以衡量CPU的使用,时间的消耗,电池的消耗 Time Profile 启动Time Profile:Xcode -> Product -> Pr 阅读全文

posted @ 2020-07-17 00:48 梁飞宇 阅读(606) 评论(0) 推荐(0)

iOS优化之性能优化(一)
摘要:一、卡顿优化 在屏幕成像的过程中,CPU和GPU起着至关重要的作用。 CPU(Central Processing Unit,中央处理器)对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(Core Graphics)。 GPU(Graphics Proc 阅读全文

posted @ 2020-07-16 17:17 梁飞宇 阅读(474) 评论(0) 推荐(0)

iOS开发-Xcode Debug、Release、Archive、Profile、Analyze概念解释
摘要:1,Debug和Release版本区别? 众所周知,我们进行iOS开发,在Xcode调试程序时,分为两种方式,Debug和Release,在Target的Setting中相信大家应该看到很多选项都分为Debug和Release,方便我们分别设置,满足调试和发布的不同需求。 Release是发行版本, 阅读全文

posted @ 2020-05-20 13:19 梁飞宇 阅读(2559) 评论(0) 推荐(0)

Mac系统清理、占用空间大、空间不够、查看系统文件大小分布
摘要:一,前言: 有时候需要查看一下文件、文件夹的大小,这时候可以使用du工具。du命令可以显示文件占用的磁盘大小 NAMEdu -- display disk usage statisticsSYNOPSISdu [-H | -L | -P] [-a | -s | -d depth] [-c] [-h 阅读全文

posted @ 2019-11-20 12:56 梁飞宇 阅读(3190) 评论(0) 推荐(0)

Xcode清理一些文件
摘要:1. 移除DerivedData,建议定期清理,会重新生成 这个文件夹中保存的是Xcode的缓存文件,曾经在Xcode跑过的所有项目的索引、build的信息等都会保存在这里。删除后在下次打开项目编译的时候将会重新生成。由于这里包含了大量已经没用的项目的信息又懒得去筛选,于是把整个文件夹删了。 文件目 阅读全文

posted @ 2019-11-20 11:22 梁飞宇 阅读(2255) 评论(0) 推荐(0)

Xcode工程编译错误之iOS开发之XXX iPhone has denied the launch request
摘要:前言:公司账号新增了测试设备UDID,但在真机运行时提示“XXX iPhone has denied the launch request” ,试了网上若干方法,下面方法亲测可行 1.当前环境 Xcode Version 10.0 iPhone 12.0 2.报错提示 真机运行报错 3.解决办法【一 阅读全文

posted @ 2019-03-17 13:43 梁飞宇 阅读(1097) 评论(0) 推荐(0)

Mac OS系统下配置hosts的方法
摘要:Hosts是一个没有扩展名的系统文件,可以用系统自带的记事本等工具打开,作用就是将一些常用的网址域名与其对应的IP地址建立一个关联,当用户在浏览器输入一个需要登录的网址时,系统首先会自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应的网址,如果没有找到,则系统会再将网址提交到DN 阅读全文

posted @ 2018-12-22 16:46 梁飞宇 阅读(3959) 评论(0) 推荐(0)

Xcode使用xcconfig文件配置环境
摘要:在App开发中经常有一些环境参数随着环境(开发环境、演练环境(测试环境)、生产环境)的不同而配置不同,例如接口的基本地址baseURL,加密使用的密钥等,以接口的基本地址为例:可能在开发环境中直接使用内网地址配置“http://192.168.1.1:8080/appname/api“, 在生产环境 阅读全文

posted @ 2018-08-22 17:45 梁飞宇 阅读(1725) 评论(0) 推荐(0)

Postman 使用方法详解 (转载)
摘要:一、Postman背景介绍 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所 阅读全文

posted @ 2018-08-22 11:06 梁飞宇 阅读(200) 评论(0) 推荐(0)