RLMgeospatialCIDR
Objective-C
@interface RLMGeospatialCircle : NSObject <RLMGeospatial>
Swift
class RLMGeospatialCircle : NSObject, RLMGeospatial, @unchecked Sendable
円を表すクラス。地理空間geoWithin
クエリで使用できます。
警告
このクラスは永続化することができず、地理空間geoWithin
クエリ内でのみ使用できます。
-
円の中心。
宣言
Objective-C
@property (strong, readonly) RLMGeospatialPoint *_Nonnull center;
Swift
var center: RLMGeospatialPoint { get }
-
円の半径。
宣言
Objective-C
@property (readonly) double radians;
Swift
var radians: Double { get }
-
RLMGeospatialCircle
を、その中心と半径から初期化します。宣言
Objective-C
- (nullable instancetype)initWithCenter:(nonnull RLMGeospatialPoint *)center radiusInRadians:(double)radians;
Swift
init?(center: RLMGeospatialPoint, radiusInRadians radians: Double)
パラメーター
center
円の中心。
radians
円の半径。
-
GeoCircle
を、その中心と半径から初期化します。宣言
Objective-C
- (nonnull instancetype)initWithCenter:(nonnull RLMGeospatialPoint *)center radius:(nonnull RLMDistance *)radius;
Swift
init(center: RLMGeospatialPoint, radius: RLMDistance)
パラメーター
center
円の中心。
radius
円の半径。