diff options
author | Thomas Van Lenten <thomasvl@google.com> | 2016-09-08 15:34:42 -0400 |
---|---|---|
committer | Thomas Van Lenten <thomasvl@google.com> | 2016-09-08 15:34:42 -0400 |
commit | 161b9377405a2624cf0468bea75ae7a87950eca0 (patch) | |
tree | 511dfccc22411e7bc11246649a578d03c3fc919c | |
parent | 4bc16578537495b5ee010d89f2909858312210ac (diff) | |
download | protobuf-161b9377405a2624cf0468bea75ae7a87950eca0.tar.gz protobuf-161b9377405a2624cf0468bea75ae7a87950eca0.tar.bz2 protobuf-161b9377405a2624cf0468bea75ae7a87950eca0.zip |
Fix error and add note about lossy issues
-rw-r--r-- | objectivec/GPBWellKnownTypes.h | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/objectivec/GPBWellKnownTypes.h b/objectivec/GPBWellKnownTypes.h index 96d51d9e..813c5043 100644 --- a/objectivec/GPBWellKnownTypes.h +++ b/objectivec/GPBWellKnownTypes.h @@ -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; |