gpt4 book ai didi

iphone - NSDateComponents包装在结构中?

转载 作者:行者123 更新时间:2023-12-01 18:02:45 25 4
gpt4 key购买 nike

我在应用程序中经常使用NSDateComponents。代码很长,我必须做很多复制和粘贴工作,而在编程时,这表明可以做得更好:)。
我阅读了该问题的打勾答案,并为之激动:

NSDate get year/month/day

(阅读评论)
如何将它们包装在结构上?抱歉,这是一个真正的初学者问题,但是...我是一个初学者。
还是有其他解决方法?
谢谢!

最佳答案

您可以这样声明结构:

struct DateParts
{
NSInteger day;
NSInteger month;
NSInteger year;
};

然后分配零件:
NSDateComponents *components = [[NSCalendar currentCalendar] components:NSDayCalendarUnit | NSMonthCalendarUnit | NSYearCalendarUnit fromDate:[NSDate date]];
DateParts theParts;
theParts.day = [components day];
theParts.month = [components month];
theParts.year = [components year];

关于iphone - NSDateComponents包装在结构中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6753171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com