草庐IT

SWIFT_COMPILATION_MODE

全部标签

ios - 检索 TableView Swift Realm 的列表属性计数

我正在使用Realm3和Swift4,但对Realm和Swift还是个新手。在这里需要指导:)给定这个Realm模型classPerson:Object,Mappable{letdog=List()requiredconvenienceinit?(map:Map){self.init()}}如何获取每个人的狗数?我想要实现的是在我的表格View中有多个部分,并且每个人都会有各自的狗列表。functableView(_tableView:UITableView,numberOfRowsInSectionsection:Int)->Int{letowner=realm.objects(Pe

ios - 如何创建 Core Data 数据库 swift 4

请分享一些示例代码片段,用于数据库保存详细信息并在swift4中获取保存的详细信息 最佳答案 这是我的答案第1步:创建Coredata堆栈类,见下文varcoreDataStack:CoreDataStack=CoreDataStack()//在appDelegate上添加这一行classStack{lazyvarmanagedObjectModel:NSManagedObjectModel={letmodelUrl=Bundle.main.url(forResource:"Model",withExtension:"momd")!

ios - 在swift4中自定义滑动删除按钮

在swift3[ios9]之前,我已经自定义了滑动删除按钮。我已经在swift3中为ios9尝试了这段代码funcsetSwipeDeletebutton(cell:UITableViewCell,BackView:UIView){//CustomizeDeletebuttonforsubviewincell.subviews{subview.backgroundColor=UIColor.clearforsubinsubview.subviews{ifString(describing:sub).range(of:"UITableViewCellActionButton")!=nil

ios - 如何以编程方式插入右键图像 UINavigationbar swift 3

我正在尝试以编程方式覆盖带有静态图像的导航项的rightButton像这样的按钮:我已经尝试了很多时间来解决它,但仍然没有得到正确的答案。有人可以帮我做吗? 最佳答案 可能的解决方案。您可以创建UIBarButton项目的扩展。示例:importUIKitextensionUIBarButtonItem{convenienceinit(image:UIImage?,target:Any?,action:Selector?){letbutton=UIButton(type:.custom)button.imageView?.conte

ios - 多对多使用 Swift 和 Core Data 附加数据

我用SQLServer开发了很多应用程序(两层应用程序),这是我在iOS中使用核心数据的第一个应用程序。我想弄清楚如何与其他数据建立多对多关系。让我用简单的例子来解释一下:第一个实体名为List(指产品列表),它有一个属性listName。第二个实体称为产品(指代产品),它有一个属性产品名称。每个“产品”可以在多个“列表”中,每个“列表”包含多个“产品”。DataModelXcode已自动创建连接表:SQLLITE我现在的问题是我不知道如何为这个连接表添加一个“数量”列。我的主要目标是:在list1中我有4product1在list2我有3product1在list2我有4个produ

ios - swift 4 : UITableView cellForRow crash

我不明白我做错了什么。我有一个名为TblView_Categorie的UITableView,我想要做的是在所需的索引路径处获取单元格:这是我的代码:letmyRecordindex=IndexPath(row:myRecordcheck,section:0)letcell=tblViewcategorie.cellForRow(at:myRecordindex)as!categorieTVC问题是如果MyRecordIndex显示在屏幕上(不需要滚动)一切正常如果MyRecordIndex没有显示在屏幕上(需要滚动)我有这个错误:Thread1:Fatalerror:Unexpect

iOS Rich Push notifications with Xcode, Swift3 但无法获取图像

我正在尝试使用Xcode、Swift3创建iOS富推送通知。我已经使用php的curl命令确定了推送通知(主题、正文),但我无法创建RichPushNotifications引用inthisdocument.我添加了这样的通知服务扩展:「文件」→「新建」→「目标...」→「通知服务扩展」并且我在中添加了「'mutable_content':True”curl命令。然后运行但不调用「classNotificationService:UNNotificationServiceExtension」所以无法查看推送通知图像。下面是我的代码importUserNotificationsclass

Swift中的简单服务,仅坚持不懈?

我很想运行一些东西每20秒说仅当应用程序是前景时(在背景时明确不运行)显然,如果您不必打扰该应用程序进出前景,那将会更加优雅这个问题,我很惊讶地学习scheduleRepeating在模拟器中,它保持运行当该应用在后台时:这不会让我相信它明确不会运行在背景(有些?)设备的背景中这个问题,我发现在设备上,对尽可能多的世代/操作系统进行测试,scheduleRepeating烦人将要(在某些?所有?情况下)运行仅一次当应用进入后台时。也就是说:一旦应用程序进入后台,它将运行“再一次”。吮吸。因此重复:在iOS中,如何拥有每20秒运行一次的简单服务,并且仅在应用程序在前景时运行,并且它是无用的。.理

在 Swift 中如何定义函数、定义可选参数、可变参数和函数类型

本文我们将介绍在Swift中如何定义函数、定义可选参数、可变参数和函数类型。接下来,我们启动Xcode,然后选择"File">"New">"Playground"。创建一个新的Playground并命名为"Functions"。在Swift中,函数是一种用于执行特定任务的独立代码块。函数使得代码模块化,可重用,并且更易于理解。定义和调用函数在Swift中,定义函数使用 func 关键字,可以指定参数和返回类型。而在TypeScript中,定义函数是使用 function 关键字。SwiftCodefuncgreet(name:String)->String{return"Hello,\(nam

ios - 从 magento 2.0 REST Api 获取多个产品图片用于购物车列表 - Swift 4

我们正在使用Magento2.0。我在购物车列表页面中挣扎以显示产品图片。有了这个:V1/carts/mine/items(购物车列表api)我无法获取产品图片。所以我正在使用V1/products/(sku)/mediaapi通过在产品sku/s的for循环中调用它来获取产品图像以显示在列表中从购物车列表api获得。我认为这不公平。因为如果我的购物车中有10件产品,那么我需要调用V1/products/(sku)/mediaapi10次,这会使我的应用变慢,也会让我的用户厌倦等待。当然,我可以异步加载产品图片,但即使是10个产品图片api调用+1个购物车列表api+1个购物车总计ap