有没有人告诉你
码龄12年
关注
提问 私信
  • 博客:1,470,990
    社区:41
    1,471,031
    总访问量
  • 314
    原创
  • 1,446,152
    排名
  • 125
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2013-03-16
博客简介:

ios_xumin的专栏

查看详细资料
个人成就
  • 获得387次点赞
  • 内容获得87次评论
  • 获得614次收藏
  • 代码片获得155次分享
创作历程
  • 3篇
    2023年
  • 15篇
    2022年
  • 36篇
    2021年
  • 69篇
    2020年
  • 29篇
    2019年
  • 31篇
    2018年
  • 76篇
    2017年
  • 94篇
    2016年
  • 84篇
    2015年
  • 31篇
    2014年
  • 65篇
    2013年
成就勋章
TA的专栏
  • 苹果
    250篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Swift 5.5之Continuation

在闭包中,您可以执行异步任务,并在异步任务完成后使用continuation.resume方法来继续执行代码。注意,您必须在异步任务的回调中使用resume方法来继续执行代码,而不是在异步函数的主体中。在上面的代码中,fetchFromServer函数使用了async关键字,表示它是一个异步函数,使用await关键字来等待异步任务的完成。在上面的示例中,结果是一个Data对象。使用Continuation,您可以更加方便地管理异步任务的结果,并将异步代码与同步代码结合起来,使得代码更加简洁和易于理解。
原创
发布博客 2023.09.17 ·
648 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 两种方式设置状态栏

4、所以你在使用preferredStatusBarStyle来实现时,该值需要设置为YES,否则不生效。注意:1、该方法在9.0后就废弃了,需要使用在preferredStatusBarStyle方法中实现。要想在页面滑动时,状态栏字体颜色会随着变黑或白色,flag我们已经添加,只要让其主动调用该方法。///会自动调用preferredStatusBarStyle方法,只要加上相关判断即可。2、setStatusBarStyle设置状态栏颜色,我们需要在plist中添加。//1:白色 0:黑色。
原创
发布博客 2023.08.03 ·
4796 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

iOS 解决App打包后dSYM文件找不到的问题

dSYM文件保存了调试信息的文件,方便App在线上用户使用时,发生Crash后,进行函数调用堆栈还原,定位Crash原因,文件名通常为:xxx.app.dSYM,文件通常可以通过Xcode进行查看,Window -> Organizer -> Archives -> 选择对应的Archives包 -> Show in Finder -> 选折对应的.xcarchive文件 -> 显示包内容 -> 打开dSYMs文件夹,找到对应的项目名.app.dSYM文件。dSYM文件缺失的问题。处理dSYM文件缺失。
转载
发布博客 2023.03.22 ·
1238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

密码键盘弹出来却是明文的?

再后来卸包 替换 等傻瓜操作,发现也不管用,替换了反而svn出现了问题,出现Working copy is too old (format 10, created by Subversion 1.6) 这种报错,然后备份代码,感觉运气太差了,解决报错是shift+comamnd+. 显示当前文件下的隐藏文件,然后删除,发现这样确实svn代码可以恢复了。居然还有这样的bug,svn的错,拽这种三方包的一定要小心隐藏svn文件,有时候程序说不定因为这些隐藏的文件让你死都不知道怎么死的。
原创
发布博客 2022.10.31 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS import导入时没有提示的解决办法

一些标识符:$(SRCROOT) (这代表工程根目录)、$(PODS_ROOT) (这代表pods文件夹)、$(inherited) (这个是target在设置自己路径的时候如果加了这个,那么就是继承project里设置的路径)在项目的Target的里设置一下,添加cocoapods头文件目录:目录路径直接写:$(PODS_ROOT) (这代表pods文件夹目录) ,后边选择recursive(意思是递归查找子目录)。问题描述:使用cocoapods时,import 找不到头文件。
原创
发布博客 2022.10.28 ·
820 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea 修改代码保存后自动启服务

原文链接:https://blog.csdn.net/xinan_shuocode/article/details/123588317。新老版本idea不一样,具体的版本差别没测试,建议两个地方都找一下,配置内容是一样的。1. 虽然idea会自动保存,但是触发时间不确定,可以手动触发保存 Ctrl + S。2. 点击idea上面的 小锤子图标,build project也会触发热部署。-- SpringBoot 热部署组件 -->这个配置的意思是:当应用在启动的时候也支持编译。2. 配置静态自动编译。...
转载
发布博客 2022.08.18 ·
1187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot中常用的注解

包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上;
转载
发布博客 2022.08.16 ·
439 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hitTest的基本用法

让关闭按钮出现在控制器里面,但实际关闭按钮还在他的父视图YFHitTestVIews 外面。由于关闭按钮在父视图外面,又得接受时间,只能把父类自定义继承于UIView,重写hittest方法,目的是返回点击的视图。好久不玩这玩意了,差点忘了,以为父视图重写个方法就行了,半天捕获不到事件,可以在视图的外面,但是不能再控制器的外面!场景:在原有更新弹框 下面加个关闭按钮,只能点击关闭去掉弹框,不是点击屏幕黑屏自由落下;2,关闭按钮不能在控制器的外面,这样重写hittest也不会反应到,坑了n久;......
原创
发布博客 2022.08.12 ·
1005 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

swift class viewController has no initializers

在ios开发中遇到此问题:class viewController has no initializers解决的办法:将UIViewController的子类中的变量全部进行拆包处理,就是在变量声明的时候加一个?号,在使用的时候拆包处理,加一个!号:...
原创
发布博客 2022.04.18 ·
2477 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift强大的数组

1、建立数组 //创建空数组 var arr1 = [Int]() var arr2 = Array<Int>() //创建有默认值的数组 var arr3 = [1,9,3,1,4] var arr4 = Array<Int>(repeating: 1, count: 5)2、尾部添加元素 var arr = [3,4,5,6] arr
原创
发布博客 2022.04.14 ·
2790 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

unable to dequeue a cell with identifier xxx - must register a nib or a class fo

问题如下:最近自定义Cell 出现不少问题,一般都是由于没有进行注册下面是我遇到的,写的基本上同样的自定义Cell这个运行就报下面的错误。解决方法:方法一:将方法dequeueReusableCellWithIdentifier: forIndexPath:1替换成方法dequeueReusableCellWithIdentifier:1方法二:在方法dequeueReusableCellWithIdentifier: forIndexPath:的前面添加方法.
原创
发布博客 2022.04.06 ·
696 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

swift app启动黑屏

新建swift APP后, 设置rootviewcontroller为其他Controller,如果 勾选的是main.storyboard 运行app ,删除后main.storyboard会有黑屏问题。1.检查info.plist 文件首先我们去到info.plist,删掉如下图箭头所示2.删除SceneDelegate.swift 文件3.删除APPdelegate.swift 中 与Scene相关的代码4.在APPdelegate.swift里面添加window属...
原创
发布博客 2022.04.06 ·
2802 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

swift 5.1语法 1小时入门

1. 基本数据类型1.1 常量和变量// 常量let a = 10// 变量var b = 11.11.2 类型安全和类型推断 let和var定义常量,编译器可以根据具体的值,来推断类型。 swift 是强类型语言,编译的时候如果赋值类型和声明类型不一致会报错。 1.3 基本类型// 基本类型let aInt: Int = 10let aFloat: Float = 10.1let aDouble: Double = 10.0let aBoo...
原创
发布博客 2022.03.23 ·
2859 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Swift 之 as区别

1.?定义:用?修饰的常量或者变量,代表这是一个可选类型的常量或者变量,就是说这个量可以有值,也可以没有值。如下例子,如果num有值就是int类型,如果没有值那就是nil例子: let num: Int? // nil类型 let num: Int? = 2 // int类型2.!定义:如果要操作一个可选类型的变量,并且你需要进行强解包的时候,你就会用到!。如果有值就会得到变量的值,如果为
原创
发布博客 2022.03.23 ·
3120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift-奇奇怪怪的符号

?- 可选类型?在Swift语言中对一种可选类型(Optional)操作的语法糖,可以用?来表示“有一个值,值是什么”或者“没有值,值是nil”。var A_nil: Int? = nilvar A: Int? = 10var A_other: Int = nil // 'nil' cannot initialize specified type 'Int'这里我们可以看到可选类型的变量既可以设置为有值类型,也可以设置为nil类型,但是A_other设置为nil,程序就会报错,ni...
原创
发布博客 2022.03.22 ·
601 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

手动设置ip 访问内网地址

前两天想看看时时日志,打开FinalShell ,结果一直显示连接主机失败,以为是用户名和密码改了,或者是软件过期了需要付费破解,做了一系列废操作,甚至pingxumindeMacBook-Pro:~ xumin$ ssh root@192.168.10.215ssh: connect to host 192.168.10.215 port 22: Operation timed outxumindeMacBook-Pro:~ xumin$ ssh root@192.168.10.215ss
原创
发布博客 2022.02.25 ·
2666 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UItableview复用问题

做项目会遇到一个场景,提前定制好的cell,布局好图片,文字等等,但是突然某一行需要加一个单独的按钮或者其他控件,如果cell列表过多,这时候滑动过于频繁,会出现显示错乱,怎么解决?第一,构造好cell后removeFromSuperview掉新增元素 YFFukaTurnLabelLabelCell *cell = [tableView dequeueReusableCellWithIdentifier:@"YFFukaTurnLabelLabelCell"]; cell.se...
原创
发布博客 2022.02.17 ·
1251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Duplicate interface definition for class 错误的原因

主要原因是因为在同一文件存在工程的不同的目录下,反复添加到工程里。造成重定义,解决办法是删除里重复的refrence就可以了。
原创
发布博客 2022.01.07 ·
3179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Charles抓https包显示<unknown>

Charles抓https包未正确设置时会遇到<unknown>的情况这个时候我们可以分三步排查, Mac上是否安装并信任证书; 手机是否设置代理、是否已安装描述文件; 手机证书是否已信任。 下面????就描述下具体操作步骤。一、安装mac证书 help ???? SSL Proxying ???? Install charles Root Certificate 钥匙串中搜索关键字“Charles”找到刚安装的
转载
发布博客 2021.12.29 ·
10777 阅读 ·
3 点赞 ·
1 评论 ·
14 收藏

上传ipa过慢的解决方式

j宝钢推荐方式,找到路径打开:/etc/hosts 文件打开文件,添加一行17.56.138.14 contentdelivery02.itunes.apple.com然后保存,重新传 速度暴增;第二种是参考ios解决Xcode打包上传ipa文件到AppStore很卡很慢的问题 - 简书目的在于替换com.apple.amp.itmstransporter,然后借助苹果工具Transporter上传ipa,导出ipa很长时间没用了,竟然忘了,参照Xcode10 - 导出ip...
原创
发布博客 2021.12.27 ·
2539 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多