From 27fa37a7e1d2813a29811511b8e19b67616d93e6 Mon Sep 17 00:00:00 2001 From: David Richardson Date: Wed, 20 Mar 2024 11:16:10 -0600 Subject: [PATCH] Update dataFromPropertyList usage to remove deprecation warning --- Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m b/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m index 7156dfc5b..c28e34ce9 100644 --- a/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m +++ b/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m @@ -377,8 +377,16 @@ NSString * const XCCCappuccinoProjectLastEventIDKey = @"XCCCappuccinoPro - (void)_writeXcodeCappIgnoreFile { - NSData *data = [NSPropertyListSerialization dataFromPropertyList:self->settings format:NSPropertyListXMLFormat_v1_0 errorDescription:nil]; - + # pragma TODO + // More verifiable user notification of error? + NSError *error = nil; + NSData *data = [NSPropertyListSerialization dataWithPropertyList: self->settings + format: NSPropertyListXMLFormat_v1_0 + options: 0 + error: &error]; + if(data != nil){ + NSLog(@"error %ld",(long)[error code]); + } [data writeToFile:self.settingsPath atomically:YES]; NSFileManager *fm = [NSFileManager defaultManager];