小编Muj*_*uju的帖子

如何在Objective C中的"dynamic NSArray"中添加null 0r nill值

我正面临着增加Null or nil价值的问题NSArray.实际上我正在增加Null价值,因为我的数组计数不一样.我在Custom TableViewCell两个数组中添加三个数组来自webservice,一个数组来自数据库.我保存IndexPathcore data,然后检索它.

在此输入图像描述

如图所示,我indexPath将保存在String中并将其转换NSIntegerDidSelectAtIndexPath并显示在其中cellForRowAtIndexPath.我的问题是,它被覆盖,因为它存储在字符串中.所以我将它保存在coredata一个并检索它但是我遇到了数组不匹配计数的问题cellforrowatindexpath.我的代码是这样的

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
         static NSString *STI=@"STI";
        AuditTableViewCell *cell = (AuditTableViewCell *)[tableView dequeueReusableHeaderFooterViewWithIdentifier:STI];
        if (cell == nil)
        {
            NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"AuditTableViewCell" owner:self options:nil];
            cell = [nib objectAtIndex:0];
            cell.accessoryType=UITableViewCellAccessoryNone;
        }
        cell.audittitlelbl.text=[NSString stringWithFormat:@"%@",[idarray objectAtIndex:indexPath.row]];
        cell.auditdesclbl.text=[NSString stringWithFormat:@"%@",[namearray objectAtIndex:indexPath.row]];

        NSManagedObject *device2 = [devices objectAtIndex:indexPath.row];
        NSMutableArray *Checkarray=[devices valueForKey:@"Key"]; // …
Run Code Online (Sandbox Code Playgroud)

arrays core-data objective-c uitableview ios

11
推荐指数
3
解决办法
1097
查看次数

当 persistContainer 不在 swift 的 App delegate 方法中时,如何从核心数据中删除所有数据

我是 Swift 新手,我想删除核心数据中的所有数据。我见过几个例子,但在所有例子中persistentContainer都是 in AppDelegate,而在我的例子中persistentContainer则不是AppDelegate。它属于不同的类,如下所示:

class CoreDataStack: NSObject {
    
    static let sharedInstance = CoreDataStack()
    private override init() {}
    
    func applicationDocumentsDirectory() {
        if let url = FileManager.default.urls(for: .libraryDirectory, in: .userDomainMask).last {
            print(url.absoluteString)
        }
    }
    lazy var persistentContainer: NSPersistentContainer = {
       
        let container = NSPersistentContainer(name: "Database")
        container.loadPersistentStores(completionHandler: { (storeDescription, error) in
            if let error = error as NSError? {
                
                fatalError("Unresolved error \(error), \(error.userInfo)")
            }
            print(storeDescription)
            
        })
        return container
    }()
    
    // MARK: - Core Data Saving …
Run Code Online (Sandbox Code Playgroud)

core-data ios swift

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

如何在目标c中的视图控制器上获取自定义TableViewCell值

我是iOS的新手,我面临着有关从自定义表视图单元格值向视图控制器获取值的问题。

在我的自定义表格视图单元格中,有4个单击按钮,我想将UILabel值传递给视图控制器,这是我在customtableviewcell的UILabel中获取值。

我的代码在customtableviewcell.m中是这样的

- (void)awakeFromNib {


    passbtn.layer.cornerRadius = passbtn.bounds.size.width / 2.0;// this value vary as per your desire
    passbtn.clipsToBounds = YES;

    failbtn.layer.cornerRadius = failbtn.bounds.size.width / 2.0;// this value vary as per your desire
    failbtn.clipsToBounds = YES;

    wipbtn.layer.cornerRadius = wipbtn.bounds.size.width / 2.0;// this value vary as per your desire
    wipbtn.clipsToBounds = YES;

    nabtn.layer.cornerRadius = nabtn.bounds.size.width / 2.0;// this value vary as per your desire
    nabtn.clipsToBounds = YES;


    infobtn.layer.cornerRadius = infobtn.bounds.size.width / 2.0;// this value vary as per your desire
    [[infobtn layer] …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uitableview ios

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

如何在UIView上绘制签名

我是ios的新手.我需要创建一个textview或标签,我可以在其中签名.

在此输入图像描述

喜欢这张图片.

objective-c uiview uibezierpath

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

如何检查 Apple Store 上提供的更新并在 Objective C 中提供弹出窗口

我是 iOS 新手,在检查 Apple Store 可用的新更新时遇到问题。

有API可以查吗?

objective-c ios

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

如何更改 UICollectionView 中所选项目的单元格背景颜色并快速将其他单元格颜色更改为默认值

我是 swift 新手,我正在尝试更改 UICollectionView 的单元格背景颜色,但它不起作用我的代码在 cellForItemAt 中是这样的

if(cell.isSelected){
    cell.backgroundColor = UIColor.green
    }else{
       cell.backgroundColor = UIColor.clear
 }
Run Code Online (Sandbox Code Playgroud)

有什么方法可以仅将选定的单元格颜色更改为绿色,而将其他单元格颜色更改为清除 提前致谢!

ios uicollectionview uicollectionviewcell swift

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