问题标签 [nscalendar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 泄漏?dateFromComponents 肯定会返回自动释放的对象,不是吗?
}
我想不通为什么会泄漏。这不会返回一个自动重新分配的对象吗?它按预期工作,但是当我在仪器上运行时,似乎日期对象正在泄漏,并且堆栈表明它是在此处创建的。
sysCalendar 是具有以下 getter 的属性:
}
iphone - 如何使用 iphone sdk 将我的 iphone 应用程序日历同步到内置日历中的 iphone?
目前我正在为 iPhone 开发日历应用程序。在这个项目中,我必须在内置日历中将我的应用程序日历同步到 iphone。
我在内置日历中创建了一个类似于 iPhone 的日历视图,但我们也可以放置带有日期的图像以识别该日期的事件。
我想在我的应用程序的日历上添加一个事件,它也显示在 iphone 上的内置日历中。
请指导我,寻求解决方案。
提前致谢。
iphone - 自定义警报的 UILocalNotification 重复间隔(周日、周一、周二、周三、周四、周五、周六)
我UILocalNotification
用于警报目的。我有一个基于工作日(周日、周一、周二、周三、周四、周五、周六)重复的自定义选项。很多应用程序都完成了这个过程。我尽力了我的水平。但我无法让它工作。请大家帮帮我......
objective-c - 供 NSCalendar 内部使用的 Objective-C Singleton 类别
我有一个两部分的问题。首先,如何在 Obj-C 中创建 Singleton 类别?它只是供内部使用,所以它不必是万无一失的单例。其次,我可以在 NSCalendar 上创建这个类别并让单例成为 autoupdatingCurrentCalendar 吗?考虑到用户在使用应用程序时可能会更改时区,这是否安全?我想避免在每次需要时创建一个 NSCalendar 实例(因为它用于 tableviewcells),但我不想遇到时区问题。
iphone - NSDateComponents 从 2 个日期的差异中缺少 1 秒
遇到了一个非常令人沮丧的问题,似乎没有任何意义。我正在尝试获取两个日期之间的年数。这是我的代码。
开始和结束日期由其他地方的 UIDatePickers 设置。他们将默认相隔 10 年。一旦我回到控制结束日期的 UIDatePicker 并将其移至一年前。问题将开始出现。这是我将结束日期移回原始日期后将看到的 NSLog 示例。我应该在其他地方看到 10 年和 0,但我错过了 1 秒的时间。
在我看来,开始和结束日期在它们之间的 10 年中保存的时间相同,但由于某种原因,我错过了 1 秒的时间。有谁知道为什么?
提前致谢!
添加
这是我初始化和存储 2 个日期的方式。
开始日期在 viewWillAppear 方法中。
}
我的结束日期也使用了相同的类,但是我还在我的 NSManagedObject 的自定义子类中添加了以下代码:-
}
这会引起任何问题吗?如果是,为什么调试会显示开始和结束日期,包括它们的时间完全相同?
objective-c - 正确使用 NSDateComponents
我一直在关注苹果文档以及这里的一些代码,但我似乎无法让 NSDateComponents 正常工作。
dateValue 是某个日期,我只关心它的时间,时间是上午 8:00。当我检查这之后是什么组件时,Hour 和 Minute 都为零。
我也尝试插入这个,因为我读到你需要(虽然不是每个例子都有这个):
iphone - NSCalendar dateFromComponents:GMT 时区而不是 systemTimeZone
这段代码
在控制台中显示以下内容:
因此,正确指定了日历和组件的时区,但[gregorian dateFromComponents:comp]
返回的 NSDate 值带有错误的时区 (GMT)。
我需要更正什么以获得正确的时区?
iphone - 如何按日期获取日历事件?
我正在通过此代码在我的设备日历中插入数据。
我想要这些事件的日期。
如果我通过日期并且我想获取事件名称。
提前致谢。
iphone - 获取即将到来的指定日期的日期
我想安排 UILocal 通知并希望它们在用户指定的特定日期重复。用户指定特定日期,然后指定他想要重复相同通知的日期。
我如何从用户选择后的指定日期获取日期。我知道我将不得不为此触发多个本地通知。
请帮忙
谢谢,
阿迪亚
nsdate - NSCalendar 和 NSDate 不兼容
我正在尝试仅从 NSDate 访问小时和分钟信息。
所以我使用 NSCalendar 来做到这一点。下面是我的代码:
它没有给我正确的信息。以下是日志:
2011-10-18 18:46:12.194 DateTest[1182:707] 2011-10-18 13:16:12 +0000 2011-10-18 18:46:12.198 DateTest[1182:707] 时间:18 分钟:46
另一个疑问是当时间是 18:46:12.194 时,它被记录为 13:16:12。为什么会有这种差异?