问题标签 [ios13]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何修复“'NSInvalidArgumentException',原因:'-[__NSCFNumber caseInsensitiveCompare:]: unrecognized selector sent to instance”?
我正在创建一个新应用程序,并且在单击相应的 tableView 单元格时需要帮助以获取我的核心数据实体以更新字段。
我试过用谷歌搜索错误和类似的错误,但我能找到的一切都在 Objective-c 或旧版本的 swift 中。我正在使用迅速。我也在使用 NSFetchedResultsController 来获取数据。
这是我的 tableView 所做的 selectRowAt
当用户单击单元格时,我希望IsComplete
根据它是真还是假来切换它的值。但它实际上所做的是在 if 语句的两种情况下调用“setValue”时崩溃。错误信息是:
*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[__NSCFNumber caseInsensitiveCompare:]:无法识别的选择器发送到实例 0x9321d02e963b75fc”
编辑:我相信这就是声明 isComplete 的地方
和 DidSet:
请求和排序
xcode11 - 使用 UIKitForMac 时,“令牌不是预处理器子表达式中的有效二元运算符”
所以我试图为mac编译我的iOS项目,当我尝试使用
#if !targetEnvironment(UIKitForMac)
我从标题中得到错误。
我尝试将构建目标设置为 iOS 13,但似乎没有任何效果。
ios - 单击单元格时如何根据排序移动单元格?
我正在寻找一种在根据排序点击到其位置时移动单元格的方法。
我用谷歌搜索并没有找到太多,而且我个人以前从未做过这样的事情。
这是我的类型
这是我的didSelectRow
我希望将选定的单元格划掉(我已经处理过)并移动到 tableView 的底部,这就是我的排序正在做的事情。排序仅在加载时起作用,如预期的那样,但我想在表格初始出现后将被选中的单元格移动到各自的位置。
编辑:我决定测试排序,它被设置为我的名字而不是我的isComplete
字段,所以它现在相应地移动它们,但现在它不会像它应该做的那样划掉文本。
ios - 使用 Apple Pencil 功能创建笔记编辑器?
有谁知道如何让 Apple Pencil 在 UITextView 的上下文中正常工作?例如,使用带有 TextKit 的 Apple Pencil 创建一个“绘图空间”,随着用户在 UITextView 中绘制更多内容而扩展。就像在笔记应用程序中一样。
我认为 PencilKit(在 wwdc 上宣布)会处理这个问题,但它看起来更适用于只发生苹果铅笔交互的情况 - 如果我错了,请纠正我。我想做的正是在 Notes 应用程序中完成的工作。我不认为 PKCanvasViews 会起作用,因为用户可以在单个 UITextView 中创建其中的许多。PKCanvasView 也继承自 UIScrollView,这表明它不是为此而设计的。我希望用户仍然可以访问停靠在屏幕两侧的工具包..
我以前从未使用过 Apple Pencil,但我预计会有一些针对这种确切场景的示例项目,即具有铅笔功能的笔记编辑器。我还没有找到一个。
很抱歉没有提供任何代码,但我想我的问题归结为:实现此功能的“最佳”方式(使用 Apple 最新的 API)是什么?
ios13 - Xcode 框架 - 不必在任何地方使用 #available 进行注释
在 Xcode 中,我想为 SwiftUI 代码创建一个“框架 A”,该代码仅在 iOS13 中受支持,但我的应用程序部署目标仍为 iOS11,而无需使用#available..
在我的应用程序中,我想检查该设备上是否存在 iOS13,然后分支到使用“框架 A”的代码,否则只能退回到我已经拥有的现有功能。
我怎样才能做到这一点?以前有人为任何以前的iOS版本做过这个吗?
swift - 不能向内容视图添加多个元素
对不起; 不再需要的问题
swiftui - 如何在 SwiftUI 中使视图宽度等于超级视图
我有Button
但我想把它固定在 superview 的边缘(拖到 superview 的尾随和前导)。像这样:
HStack
对我没有帮助,它正在期待。固定frame
或宽度等于UIScree.size
不是灵活的解决方案。
ios - iOS 13 中未调用应用程序委托方法
我正在使用 Xcode 11 并为 iOS 13 构建应用程序。在我在 Xcode 中创建的一个新项目中,缺少一些 UIApplicationDelegate 方法,因此我将它们重新添加到应用程序委托文件中。“单一视图应用程序”项目的新模板缺少方法。问题是没有一个委托方法被调用 except -application:didFinishLaunchingWithOptions:
。这是我的应用程序委托:
mapkit - iOS 13 MapKit:MKMapItem.pointOfInterestCategory 为零?
我正在尝试使用此单元测试在 iOS 13 beta 上获取 MKMapItem.pointOfInterestCategory:
我得到一个相关的 mapItem,但 MKMapItem.pointOfInterestCategory 为零。
使用 Apples Maps 应用程序进行的类似测试表明,Apples 服务器知道巴塞罗那的圣家堂是一座教堂。
我究竟做错了什么?我想让 pointOfInterestCategory 在 iOS 13 beta 上运行。
swift - 使用iOS13无法读取ePassport的NFC芯片
我的权利文件中也有
在我的 Info.plist
我的问题是tagReaderSession(_ session: NFCTagReaderSession, didDetect tags: [NFCTag])
永远不会被调用。我错过了什么?