•   尽管苹果已经公开表示,iOS 是为移动设备设计的系统,而 macOS 的主场是桌面,这就决定了它们在很多操作逻辑上的不同。不过在一定程度上,两个系统之间还是能够融为一体的。通过云网络进行相同账户共享,我们只要还在苹果的生态中,就能享受到
    admin1月前
    90
  • 想想当初天天来到公司,每天需要做一件事就是打开Xcode打包ipa,上传到fir。日复一日月复一月年复一年的做着同样的事情,作为有志成为优秀工程师的我来说,这是必须要解决的问题,所以决定自动化解决问题。简介xcodebuild 是苹果发布自
    admin1月前
    90
  • 前提阅读之前你需要知道Flutter Widget刷新机制,可以见我的另一篇文章:Flutter的Widget刷新时机以及优化作用在Flutter中,Key是一个用于标识widget的对象,它的作用有以下几个:区分不同的widget Key
    admin1月前
    100
  • 严格按照官网提供的人品好的就可以了,但是我向来不是人品好的,所以遇到无数问题,花费n天,首先说mac版的。但是出问题的时候忘了截图,只好想起什么遇到什么再继续加。mac:  其实配好mac环境就好了,但是官方建议xcode需要7.1以上,然
    admin1月前
    70
  • 1.RN基本介绍本小节主要包含以下知识点:什么是RNRN特点谁在使用RN什么是RNRN英文全称ReactNative,是Facebook于2015年4月开源的跨平台移动应用开发框架,也是Facebook早先所开源的JavaScript框架R
    admin1月前
    110
  • React Native 知识梳理​​【Kevin Learn React Native】–> 组件的生命周期​​​​【Kevin Learn React Native】–> View 组件​​​​【Kevin Learn React Na
    admin1月前
    70
  • 文章目录React Native实战一、项目准备1.1 创建原始项目1.2 使用 react-navigation 搭建页面路由1.2.1 安装react-navigation相关依赖1.2.2 修改App文件1.2.3 项目启动报错二、
    admin1月前
    90
  • 结构和类Swift不要求为自定义结构和类创建单独的接口和实现文件。在Swift中,在单个文件中定义结构或类,并且该类或结构的外部接口自动可供其他代码使用。比较结构和类Swift中的结构和类的共同点:定义存储值的属性定义提供功能的方法定义下标
    admin1月前
    90
  • iOS获取系统版本教程表格:获取iOS系统版本的步骤步骤操作1导入UIKit框架2使用UIDevice类获取系统版本3显示系统版本信息整体流程在iOS开发中,我们可以使用UIDevice类来获取手机的一些基本信息,包括系统版本。下面我将详细
    admin1月前
    60
  • 单位:px:像素,构成影像的最小单位ppi:Pixels Per Inch,即每英寸所拥有的像素数目,屏幕像素密度pt:iOS开发单位,即point,绝对长度,约等于0.16毫米注意:在网上有些文章对iOS的pt存在一些误解,它不等同于印刷
    admin1月前
    30
  • 这篇文章是我的【iOS开发每日小笔记】系列中的一片,记录的是今天在开发工作中遇到的,可以用很短的文章或很小的demo演示解释出来的小心得小技巧。它们可能会给用户体验、代码效率得到一些提升,或是之前自己没有接触过的技术,很开心的学到了,放在这
    admin1月前
    70
  • C 语言编写的程序,其执行入口都是 main(). 用 Objective-C 语言编写的程序也是这样。main.m 中的代码如下:int main(int argc, char * argv[]) {@autoreleasepool {r
    admin1月前
    90
  • 12、Swift中的异常处理1、Swift中的错误处理机制1.1 Optional1.2 通过enum和Error封装错误1.3 Swift中的throw和catch2、如何处理closure发生的错误3、NSError是如何桥接到Swi
    admin1月前
    70
  • Swift运算符Swift标准库包括程序员可能期望来自C系列中另一种语言的大多数运算符,以及一些方便的添加,如nil-coalescing operator(??)和模式匹配operator(~=),以及运算符类型检查(is),型铸造(as
    admin1月前
    80
  • Objective-C 中有一些很冷僻但是在特定情况下会很有用的关键字,比如说通过类型获取对应编码的@encode 就是其中之一。在Objective-C 中@encode 使用起来很简单,通过传入一个类型,我们就可以获取代表这个类型的编码
    admin1月前
    40
  • 一、面试题1、说说你认识的Swift是什么?Swift是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。2、举例说明Swift里面有哪
    admin3月前
    190
  • Swift 高级特性一、Swift 独占访问Swift 内存安全检查:当两个变量访问同一块内存时,会产生独占内存访问限制。 发生读写权限冲突的情况:inout 参数读写冲突结构体中函数修改成员属性读写冲突值类型属性读写冲突1. inout
    admin3月前
    210
  • 在macOS上搭建Flutter开发环境 准备工作:苹果开发者账号、iPone手机、Mac(或者Mac虚拟机) • 去Flutter官网下载最新可用的安装包,转到下载页。 • 下载完成后,解压安装包到你想安装的目录,笔者安装到应用程序目录。
    admin5月前
    250
  • Lottie是Airbnb发布的开源动画库. 帮助动效落地。学会使用Lottie,会极大地提高工作效率。Lottie是一种新的开发动画的方式. 学会使用Lottie,会极大改善你和开发小哥哥撕逼的情况, 因为动画我们都给做好了他只需要给播放
    admin5月前
    190
  • H5 录音iOS兼容在移动端Web开发中,我们经常会遇到需要在网页中实现录音功能的需求。然而,在iOS设备上由于一些限制,实现录音功能并不那么容易。在本文中,我们将介绍如何在iOS设备上实现H5录音功能,并保证兼容性。使用Web API实现
    admin5月前
    270