小编wel*_*man的帖子

ios,swift:多个表,单个viewcontroller

我见过类似的问题,但我对iOS很新,并且不太了解应用我的方案的答案.我正在制作一个包含核心数据的iPad应用程序,并且想要一个横向显示两个tableView的横向视图.我不知道如何从我的vc.swift文件中指定第二个tableView.此代码显示两个相同的表.编辑:我现在可以指定不同的表视图,但我不能发送不同的coredata到每个.问题似乎从DidLoad开始,它无法看到tableView,因此每次都必须获取所有数据.

数据来自同一个实体,它只有不同的属性(这就是为什么我用playerFetchRequest创建了一个带参数的函数 - 以为我可以用diff参数做出不同的获取请求):

import UIKit
import CoreData

class CustomTableViewCell : UITableViewCell {
    @IBOutlet var l1: UILabel?
    @IBOutlet var l2: UILabel?

    func loadItem(#number: String, name: String) {
        l1!.text = number
        l2!.text = name
    }
}

class ViewController: UIViewController, UITableViewDelegate, NSFetchedResultsControllerDelegate, UITableViewDataSource {

    @IBOutlet var tableView: UITableView!
    //this is my second table - Ive connected it in the IB to this VC
    @IBOutlet var tableView2: UITableView!

    let managedObjectContext = (UIApplication.sharedApplication().delegate as AppDelegate).managedObjectContext
    var fetchedResultController: NSFetchedResultsController = NSFetchedResultsController()

    func playerFetchRequest(playerType: String) -> …
Run Code Online (Sandbox Code Playgroud)

uitableview ios

5
推荐指数
1
解决办法
5607
查看次数

适用于电子表格表的iOS swift选项

我是Xcode的新手,但到目前为止我已经克服了每一个障碍.现在我在路上岔路口,不知道要去哪个方向.我的iPad应用程序接受用户输入,然后根据输入生成报告.我希望报告具有与我的实体具有属性一样多的列,并且每个属性都是列标题并且可以排序,就像电子表格一样.UITableview似乎让我显示一个动态的行数,然后如果我有一个自定义单元格,其中有几个手动创建的标签映射到属性,我可以通过在导航栏上放置一组按钮来改变表格的方式来模拟列.排序.这里的问题是,如果我更改我的数据模式,我需要重新设计单元格视图并为排序列编写新代码.HTML似乎也是一种选择,但它对用户来说感觉和看起来非常不同.还有第三方,但固执地,我想自己建立它.你能为我的用例提供一些关于每个选项的优缺点的指导吗?如果我选择第一个,是否可以(可行)编写可以在向实体添加新属性的情况下自动生成故事板布局的内容?平台:iPad,语言:swift,数据集不是很大(低于100k行,最坏的情况),使用核心数据,需要报告方面的灵活性 - 会喜欢一个让用户生成自己的报告的界面(不想要我的生活成为自定义报道)

ios swift

3
推荐指数
1
解决办法
5321
查看次数

swift NSPredicate 逻辑或

我已经使用 NSPredicate 进行了单个字符串替换,但返回包含 StringA 或 StringB 的核心数据记录似乎不是我能弄清楚的。我想要这样的东西:

let filter = NSPredicate(format: ("%K = %@", "type", "StringA") OR ("%K = %@", "type", "StringB"))
Run Code Online (Sandbox Code Playgroud)

但这当然行不通。帮助?

nspredicate ios swift

2
推荐指数
1
解决办法
2066
查看次数

标签 统计

ios ×3

swift ×2

nspredicate ×1

uitableview ×1