已经有一段时间没有使用CoreData了,有些知识点都已忘记,尤其是一些比较重要但是使用频率又不是很高的知识点.比如CoreData的数据存储类型transformable....
已经有一段时间没有使用CoreData了,有些知识点都已忘记,尤其是一些比较重要但是使用频率又不是很高的知识点.比如CoreData的数据存储类型transformable....
一、原理 核心是利用UITextField的secureTextEntry属性隐藏内容,注意该功能仅iOS13.2及以上支持。 UITextField在开启密码模式后,在截屏...
使用Xcode 16 执行pod init 后报告如下错误: 解决方式:步骤 1:在Xcode中转换项目文件夹为组 打开你的 Xcode 项目。 在左侧的项目导航器中,选择项...
花絮:从上一篇文章的发表到这篇文章的发表已经有很长一段时间了,一直在摸索适合自己的学习方式,到现在还是没有找到适合自己的,尝试如下: 1.每天上班都是活跃在各大iOS开发群,...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 一、OC部分 1.什么是run...
一、说一下对自动释放池的理解 ARC中,主线程默认开启一个runloop,runloop自动创建一个autoreleasepool,autorelease对象会自动被加入au...
零、一些小命令 一、组件架构(待更新) 创建本地私有库1)查看本地私有库 pod repo2)创建远程spec私有仓库<github,ggitlab等,要选择readme初始...
Xcode 15.0.1运行模拟器报Building for 'iOS-simulator', but linking in object file (/Users/XXXX...
platform :ios, '8.0'target ‘target_name’ dopod 'AFNetworking' #网络请求框架pod 'SDWebImage' #...
先看一下错误信息 错误原因:xcode 16之后苹果对bitcode审核更加严格了 解决方法1 如果是通过pod导入的只需要在Podfile里添加下面代码 记得把framew...
UIView Animation动画是iOS开发中最常用的动画类,下面总结一下UIView Animation动画的基本用法。 UIView Animation动画的常用方法...
调用getIPAddress 方法即可: 第二种可以获取蜂窝数据下的IP地址 调用getIPAddress:YES 返回IPv4地址
在前面一篇中的七个步骤之前我们还得知道AudioSession个问题。 本片就先讲AudioSession的使用和一些需要注意的地方。 1、AudioSession概述 Au...
需求 最近做一个需求,接入电信校验手机号码功能电信手机号码校验API。通过与电信工作人员沟通,移动端必须在使用电信蜂窝数据的时候才可以成功获取accessCode,用与本机号...
我们在开发中使用avplayer播放时经常会遇到诸如来电、闹钟响了或者插拔耳机等影响因素,这些事件处理不好会造成不好的用户体验。所以今天我们来一起简单的解决一下这些问题。 首...
画中画(PictureInPicture)在iOS9就已经推出了,不过之前都只能在iPad使用,iPhone要使用画中画就得更新到iOS14才能使用。 Demo:JPPict...
修改info.plist中Supports Document Browser为NO, 删除LSSupportsOpeningDocumentsInPlace或置为NO TMS...
OC版本 swift版本 至于placeholder的边距,可以在placeholder字符串前加几个空格比如:" 输入数字"
1. 安装 swiftformat 2. 安装 swiftformat Xcode插件 3. 打开swiftformat 在程序坞中直接打开或 会看到 About, 介绍了 ...
一、为什么要使用SwiftFormat 我们在作为Git预提交代码之前对其格式进行自动化,确保代码规范,有助于提高code review的效率,对比了几款针对Swift代码的...