博客园 - zxRisingSun
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=129070
2022-12-14T08:25:59Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
feed.cnblogs.com
https://www.cnblogs.com/zhangxiaoxu/p/16869849.html
iOS Facebook和Google登录 - zxRisingSun
前言 最近在对接完Google和Facebook登录之后准备对这部分内容做一个小小的总结,方便以后有需要的时候查看。 具体的Google账号申请和Facebook账号的申请在这里就不做介绍了,这部分内容大多也都是产品在操作,我们主要关注的还是我们的代码以及项目配置问题。(下面是项目中的截图) Goo
2022-12-06T08:25:00Z
2022-12-06T08:25:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 最近在对接完Google和Facebook登录之后准备对这部分内容做一个小小的总结,方便以后有需要的时候查看。 具体的Google账号申请和Facebook账号的申请在这里就不做介绍了,这部分内容大多也都是产品在操作,我们主要关注的还是我们的代码以及项目配置问题。(下面是项目中的截图) Goo <a href="https://www.cnblogs.com/zhangxiaoxu/p/16869849.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/16712019.html
Bugly iOS自动导入符号表 - zxRisingSun
前言 最近在处理Bugly问题的时候顺便解决了下符号表上传的问题,使用最新的上传工具包,也是顺便整理了下可以使用的脚本添加到了项目中,把这个过程中遇到的问题总结出来,脚本也会给出来,实测是没有问题的,希望可以帮助到有需要的小伙伴。首先关于什么是符号表,符号表是用来干什么的,在哪里找自己的符号表这些问
2022-09-21T10:20:00Z
2022-09-21T10:20:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 最近在处理Bugly问题的时候顺便解决了下符号表上传的问题,使用最新的上传工具包,也是顺便整理了下可以使用的脚本添加到了项目中,把这个过程中遇到的问题总结出来,脚本也会给出来,实测是没有问题的,希望可以帮助到有需要的小伙伴。首先关于什么是符号表,符号表是用来干什么的,在哪里找自己的符号表这些问 <a href="https://www.cnblogs.com/zhangxiaoxu/p/16712019.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/16532862.html
iOS自动化打包 Jenkins+Gitlab+Fastlane+蒲公英+钉钉 - zxRisingSun
前言 这两天花时间整理一下自动化打包的整套流程,现在iOS端的整套流程是没有问题了,这个过程中踩得坑也的确是特别多,所以这周末把整个流程整理一下,总结出来这篇文章,希望能对有需要的小伙伴有点点帮助。 下面我们先介绍一下: 1、Jenkins:借用一句官方介绍 Jenkins是一个开源软件项目,是基于
2022-08-01T11:06:00Z
2022-08-01T11:06:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 这两天花时间整理一下自动化打包的整套流程,现在iOS端的整套流程是没有问题了,这个过程中踩得坑也的确是特别多,所以这周末把整个流程整理一下,总结出来这篇文章,希望能对有需要的小伙伴有点点帮助。 下面我们先介绍一下: 1、Jenkins:借用一句官方介绍 Jenkins是一个开源软件项目,是基于 <a href="https://www.cnblogs.com/zhangxiaoxu/p/16532862.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/16243251.html
Flutter网络请求和数据解析 - zxRisingSun
一:前言 - 什么是反射机制,Flutter为什么禁用反射机制? 在Flutter中它的网络请求和数据解析稍微的比较麻烦一点,因为Flutter不支持反射机制。相信大家都看到这么一条,就是Flutter不支持反射,那首先有一点需要我们明白的。什么是反射?不知道大家看到这个问题的时候,有多少人脑子里面
2022-05-11T03:02:00Z
2022-05-11T03:02:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】一:前言 - 什么是反射机制,Flutter为什么禁用反射机制? 在Flutter中它的网络请求和数据解析稍微的比较麻烦一点,因为Flutter不支持反射机制。相信大家都看到这么一条,就是Flutter不支持反射,那首先有一点需要我们明白的。什么是反射?不知道大家看到这个问题的时候,有多少人脑子里面 <a href="https://www.cnblogs.com/zhangxiaoxu/p/16243251.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/16243230.html
Flutter异步与线程详解 - zxRisingSun
一:前言 - 关于多线程与异步 关于 Dart,我相信大家都知道Dart是一门单线程语言,这里说的单线程并不是说Dart没有或着不能使用多线程,而是Dart的所有API默认情况下都是单线程的。但大家也都知道Dart是有办法支持多线程和异步操作的,关于多线程和异步这两个概念是需要我们理清楚的,不能混淆
2022-05-09T14:16:00Z
2022-05-09T14:16:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】一:前言 - 关于多线程与异步 关于 Dart,我相信大家都知道Dart是一门单线程语言,这里说的单线程并不是说Dart没有或着不能使用多线程,而是Dart的所有API默认情况下都是单线程的。但大家也都知道Dart是有办法支持多线程和异步操作的,关于多线程和异步这两个概念是需要我们理清楚的,不能混淆 <a href="https://www.cnblogs.com/zhangxiaoxu/p/16243230.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/16243225.html
Flutter和iOS混编详解 - zxRisingSun
前言 下面的内容是最近在使用Flutter和我们自己项目进行混编时候的一些总结以及自己踩的一些坑,处理完了就顺便把整个过程以及一些我们可能需要注意的点全都梳理出来,希望对有需要的小伙伴有点帮助,也方便自己后续的查看。 一:混编具体步骤以及需要注意的问题 1:创建Flutter项目 (切记:下面任何命
2022-05-08T14:42:00Z
2022-05-08T14:42:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 下面的内容是最近在使用Flutter和我们自己项目进行混编时候的一些总结以及自己踩的一些坑,处理完了就顺便把整个过程以及一些我们可能需要注意的点全都梳理出来,希望对有需要的小伙伴有点帮助,也方便自己后续的查看。 一:混编具体步骤以及需要注意的问题 1:创建Flutter项目 (切记:下面任何命 <a href="https://www.cnblogs.com/zhangxiaoxu/p/16243225.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/14299175.html
Flutter 自定义列表以及本地图片引用 - zxRisingSun
前言 上篇关于Flutter的文章总结了下标签+导航的项目模式的搭建,具体的有需要的可以去看看Flutter分类的文章,这篇文章我们简单的总结一下关于Flutter本地文件引用以及简单的自定义List的使用,我们先总结本地图片的引用。今天这篇文章的具体的UI效果如下: 引用本地图片 我们没有使用到的
2021-01-21T08:50:00Z
2021-01-21T08:50:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 上篇关于Flutter的文章总结了下标签+导航的项目模式的搭建,具体的有需要的可以去看看Flutter分类的文章,这篇文章我们简单的总结一下关于Flutter本地文件引用以及简单的自定义List的使用,我们先总结本地图片的引用。今天这篇文章的具体的UI效果如下: 引用本地图片 我们没有使用到的 <a href="https://www.cnblogs.com/zhangxiaoxu/p/14299175.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/14272596.html
SwiftUI 官方画图实例详细解析 - zxRisingSun
前言 在前面几篇关于SwiftUI的文章中,我们用一个具体的基本项目Demo来学习了下SwiftUI,里面包含了常见的一些控件使用以及数据处理和地图等等,有兴趣的小伙伴可以去翻翻以前的文章,在前面总结的时候我有说过要具体说一下这个很有趣的官方示例的,这篇我们就好好的说说这个有意思的图,我们具体要解析
2021-01-19T08:17:00Z
2021-01-19T08:17:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 在前面几篇关于SwiftUI的文章中,我们用一个具体的基本项目Demo来学习了下SwiftUI,里面包含了常见的一些控件使用以及数据处理和地图等等,有兴趣的小伙伴可以去翻翻以前的文章,在前面总结的时候我有说过要具体说一下这个很有趣的官方示例的,这篇我们就好好的说说这个有意思的图,我们具体要解析 <a href="https://www.cnblogs.com/zhangxiaoxu/p/14272596.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/14271552.html
用 Flutter 搭建标签+导航框架 - zxRisingSun
前言 在 Flutter 这个分类的第一篇文章总结了下最新的 Mac 搭建 Flutter 开发环境和对声明式UI这个理解的东西,前面也有提过,准备像在 SwiftUI 分类中那样花一些功夫来写一个 Flutter 项目Demo,这样能更有利于我们的学习,后续的问题在日常开发的过程中再慢慢的总结吧。
2021-01-15T02:03:00Z
2021-01-15T02:03:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 在 Flutter 这个分类的第一篇文章总结了下最新的 Mac 搭建 Flutter 开发环境和对声明式UI这个理解的东西,前面也有提过,准备像在 SwiftUI 分类中那样花一些功夫来写一个 Flutter 项目Demo,这样能更有利于我们的学习,后续的问题在日常开发的过程中再慢慢的总结吧。 <a href="https://www.cnblogs.com/zhangxiaoxu/p/14271552.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/13949912.html
Mac最新Flutter环境搭建运行和对比理解声明式UI - zxRisingSun
更新问题 具体的问题如下: 我们直接看问题的解决办法: 1:cmdline-tools component is miss 这个问题的解决办法是勾选 Command-line Tools,然后点击一下 Apply 即可! 2、Android license status unknown. 这个在do
2021-01-12T09:53:00Z
2021-01-12T09:53:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】更新问题 具体的问题如下: 我们直接看问题的解决办法: 1:cmdline-tools component is miss 这个问题的解决办法是勾选 Command-line Tools,然后点击一下 Apply 即可! 2、Android license status unknown. 这个在do <a href="https://www.cnblogs.com/zhangxiaoxu/p/13949912.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/14185535.html
解析SwiftUI布局细节(三)地图的基本操作 - zxRisingSun
前言 前面的几篇文章总结了怎样用 SwiftUI 搭建基本框架时候的一些注意点(和这篇文章在相同的分类里面,有需要了可以点进去看看),这篇文章要总结的东西是用地图数据处理结合来说的,通过这篇文章我们能总结到的点有下面几点: 1、SwiftUI怎样使用UIKit的控件 2、网络请求到的数据我们怎样刷新
2021-01-06T08:53:00Z
2021-01-06T08:53:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 前面的几篇文章总结了怎样用 SwiftUI 搭建基本框架时候的一些注意点(和这篇文章在相同的分类里面,有需要了可以点进去看看),这篇文章要总结的东西是用地图数据处理结合来说的,通过这篇文章我们能总结到的点有下面几点: 1、SwiftUI怎样使用UIKit的控件 2、网络请求到的数据我们怎样刷新 <a href="https://www.cnblogs.com/zhangxiaoxu/p/14185535.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/14149975.html
解析SwiftUI布局细节(二)循环轮播+复杂布局 - zxRisingSun
前言 上一篇我们总结的主要是VStack里面的东西,由他延伸到 @ViewBuilder, 接着我们上一篇总结的我们这篇内容主要说的是下面的几点,在这些东西说完后我准备解析一下苹果在SiwftUI文档中说道的比较好玩的一个东西,具体的我们后面在看。这篇我们还是说我们关于SwiftUI的东西,再提一下
2021-01-05T06:00:00Z
2021-01-05T06:00:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 上一篇我们总结的主要是VStack里面的东西,由他延伸到 @ViewBuilder, 接着我们上一篇总结的我们这篇内容主要说的是下面的几点,在这些东西说完后我准备解析一下苹果在SiwftUI文档中说道的比较好玩的一个东西,具体的我们后面在看。这篇我们还是说我们关于SwiftUI的东西,再提一下 <a href="https://www.cnblogs.com/zhangxiaoxu/p/14149975.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/14135842.html
解析SwiftUI布局细节(一)入门 - zxRisingSun
前言 在前面的文章中谈了谈对SwiftUI的基本的认识,以及用我们最常见的TB+NA的方式搭建了一个很基本的场景来帮助认识了一下SwiftUI,具体的文章可以在SwiftUI分类部分查找,这篇我准备在写UI的时候从SwiftUI角度我们具体的应该怎样去做,或者说是用SwiftUI我们该从什么角度去解
2020-12-17T07:32:00Z
2020-12-17T07:32:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 在前面的文章中谈了谈对SwiftUI的基本的认识,以及用我们最常见的TB+NA的方式搭建了一个很基本的场景来帮助认识了一下SwiftUI,具体的文章可以在SwiftUI分类部分查找,这篇我准备在写UI的时候从SwiftUI角度我们具体的应该怎样去做,或者说是用SwiftUI我们该从什么角度去解 <a href="https://www.cnblogs.com/zhangxiaoxu/p/14135842.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/14064592.html
对SwiftUI简单理解以及搭建标签+导航框架 - zxRisingSun
前言 后续这个SwiftUI分类的文章全部都是针对SwiftUI的日常学习和理解写的,自己利用Swift写的第二个项目也顺利上线后续的需求也不是特着急,最近正好有空就利用这段时间补一下自己对SwiftUI的理解,这个过程当中正好把整个学习过程记录下来,方便自己查阅,也希望能给需要的同学一点点的帮助。
2020-12-14T03:46:00Z
2020-12-14T03:46:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 后续这个SwiftUI分类的文章全部都是针对SwiftUI的日常学习和理解写的,自己利用Swift写的第二个项目也顺利上线后续的需求也不是特着急,最近正好有空就利用这段时间补一下自己对SwiftUI的理解,这个过程当中正好把整个学习过程记录下来,方便自己查阅,也希望能给需要的同学一点点的帮助。 <a href="https://www.cnblogs.com/zhangxiaoxu/p/14064592.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/13179316.html
Accelerate Framework in Swift - zxRisingSun
介绍: 最近看到这篇文章有对Accelerate框架有一个介绍,自己也按照作者给的思路整理了一遍,也算是对这一框架的一个重新的回顾和学习,在以前研究AR先关只是的时候有接触到这个框架,赞具体里面的东西没有好好的实践一下,文章中有一些关于向量和矩阵运算的实际的Swift例子。可以简单的看一下。 Int
2020-06-22T15:23:00Z
2020-06-22T15:23:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】介绍: 最近看到这篇文章有对Accelerate框架有一个介绍,自己也按照作者给的思路整理了一遍,也算是对这一框架的一个重新的回顾和学习,在以前研究AR先关只是的时候有接触到这个框架,赞具体里面的东西没有好好的实践一下,文章中有一些关于向量和矩阵运算的实际的Swift例子。可以简单的看一下。 Int <a href="https://www.cnblogs.com/zhangxiaoxu/p/13179316.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/13034130.html
最新 iOS 框架整体梳理(三) - zxRisingSun
这一篇得把介绍框架这个系列终结了,不能超过三篇了,不然太长了..... 还是老规矩,前面两篇的机票在下方: 最新 iOS 框架整体梳理(一) 最新 iOS 框架整体梳理(二) Part - 3 62、Metal MetalKit Metal ( [ˈmetl] ) 这是一个和 OpenGLES 类似
2020-06-16T14:42:00Z
2020-06-16T14:42:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】这一篇得把介绍框架这个系列终结了,不能超过三篇了,不然太长了..... 还是老规矩,前面两篇的机票在下方: 最新 iOS 框架整体梳理(一) 最新 iOS 框架整体梳理(二) Part - 3 62、Metal MetalKit Metal ( [ˈmetl] ) 这是一个和 OpenGLES 类似 <a href="https://www.cnblogs.com/zhangxiaoxu/p/13034130.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/13034100.html
最新 iOS 框架整体梳理(二) - zxRisingSun
在前面一篇中整理出来了一些了,下面的内容是接着上面一篇的接着整理。上篇具体的内容可以点击这里查看: 最新 iOS 框架整体梳理(一) Part - 2 34、CoreTelephoy 这个框架我们可以用来监听用户通话状态,比如说当你的应用处于活跃状态的时候,突然用户接电话了,当他接电话和接完电话的时
2020-06-08T06:38:00Z
2020-06-08T06:38:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】在前面一篇中整理出来了一些了,下面的内容是接着上面一篇的接着整理。上篇具体的内容可以点击这里查看: 最新 iOS 框架整体梳理(一) Part - 2 34、CoreTelephoy 这个框架我们可以用来监听用户通话状态,比如说当你的应用处于活跃状态的时候,突然用户接电话了,当他接电话和接完电话的时 <a href="https://www.cnblogs.com/zhangxiaoxu/p/13034100.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/12700012.html
最新 iOS 框架整体梳理(一) - zxRisingSun
前言 这段话其实是我差不多写完文章之后再回过头来写的,原本在写文章之前想写一下写的初衷的,但当我写完之后感觉初衷没有收获更真切一些。其实到这篇为止总结出来的也就三十多个,有些是比较新的框架,有些是我们开发者一直在使用接触的框架,我感觉收获还是很多。 很多东西你要不是一个一直在了解跟进WWDC内容的开
2020-06-03T10:12:00Z
2020-06-03T10:12:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 这段话其实是我差不多写完文章之后再回过头来写的,原本在写文章之前想写一下写的初衷的,但当我写完之后感觉初衷没有收获更真切一些。其实到这篇为止总结出来的也就三十多个,有些是比较新的框架,有些是我们开发者一直在使用接触的框架,我感觉收获还是很多。 很多东西你要不是一个一直在了解跟进WWDC内容的开 <a href="https://www.cnblogs.com/zhangxiaoxu/p/12700012.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/12591897.html
CocoaPods 制作私有库 Swift/OC 过程、注意点和错误总结 - zxRisingSun
前言 最近由于要做组件化,所以就顺便看了看私有库的制作,整体上制作的过程是比较简单的,但有一些点你注意到的话会在制作过程会少去很多的麻烦,在网上搜的制作过程的文章是一大把,但当你真的遇到一些问题的时候在去找答案有些就会比较困难,所以出于这样的一个初衷我在这里就把自己整个制作过程记录下来,以及这这些过
2020-04-10T07:53:00Z
2020-04-10T07:53:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】前言 最近由于要做组件化,所以就顺便看了看私有库的制作,整体上制作的过程是比较简单的,但有一些点你注意到的话会在制作过程会少去很多的麻烦,在网上搜的制作过程的文章是一大把,但当你真的遇到一些问题的时候在去找答案有些就会比较困难,所以出于这样的一个初衷我在这里就把自己整个制作过程记录下来,以及这这些过 <a href="https://www.cnblogs.com/zhangxiaoxu/p/12591897.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxiaoxu/p/12448581.html
单元测试 - Tests和UITests (一) 业务测试 - zxRisingSun
单元测试 假如我们今天去面试了,面试官问了一句“什么是单元测试?有没有使用?大概是针对那些情况进行单测的?单测意义从你实际使用中总结一下。” 这要在我没进行现在的单测之前这个问题我回答的可能就是“不好意思,我们公司项目没有使用单测,但我自己对单测还是有有点理解的,然后巴拉巴拉一顿操作.......”
2020-03-17T09:03:00Z
2020-03-17T09:03:00Z
zxRisingSun
https://www.cnblogs.com/zhangxiaoxu/
【摘要】单元测试 假如我们今天去面试了,面试官问了一句“什么是单元测试?有没有使用?大概是针对那些情况进行单测的?单测意义从你实际使用中总结一下。” 这要在我没进行现在的单测之前这个问题我回答的可能就是“不好意思,我们公司项目没有使用单测,但我自己对单测还是有有点理解的,然后巴拉巴拉一顿操作.......” <a href="https://www.cnblogs.com/zhangxiaoxu/p/12448581.html" target="_blank">阅读全文</a>