|
@@ -54,7 +54,12 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
/** The NSDate representation of this GPBTimestamp. */
|
|
|
@property(nonatomic, readwrite, strong) NSDate *date;
|
|
|
|
|
|
-/** The NSTimeInterval representation of this GPBTimestamp. */
|
|
|
+/**
|
|
|
+ * The NSTimeInterval representation of this GPBTimestamp.
|
|
|
+ *
|
|
|
+ * @note: Not all second/nanos combinations can be represented in a
|
|
|
+ * NSTimeInterval, so getting this could be a lossy transform.
|
|
|
+ **/
|
|
|
@property(nonatomic, readwrite) NSTimeInterval timeIntervalSince1970;
|
|
|
|
|
|
/**
|
|
@@ -82,7 +87,12 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
**/
|
|
|
@interface GPBDuration (GBPWellKnownTypes)
|
|
|
|
|
|
-/** The NSTimeInterval representation of this GPBTimestamp. */
|
|
|
+/**
|
|
|
+ * The NSTimeInterval representation of this GPBDuration.
|
|
|
+ *
|
|
|
+ * @note: Not all second/nanos combinations can be represented in a
|
|
|
+ * NSTimeInterval, so getting this could be a lossy transform.
|
|
|
+ **/
|
|
|
@property(nonatomic, readwrite) NSTimeInterval timeIntervalSince1970;
|
|
|
|
|
|
/**
|
|
@@ -90,7 +100,7 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
*
|
|
|
* @param timeIntervalSince1970 Time interval to configure the GPBDuration with.
|
|
|
*
|
|
|
- * @return A newly initialized GPBTimestamp.
|
|
|
+ * @return A newly initialized GPBDuration.
|
|
|
**/
|
|
|
- (instancetype)initWithTimeIntervalSince1970:(NSTimeInterval)timeIntervalSince1970;
|
|
|
|