Skip to content

Commit 74ce8aa

Browse files
committed
Update with latest Swift compiler
1 parent 80991a9 commit 74ce8aa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+421
-16
lines changed

NearBee.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = 'NearBee'
33
s.swift_version = '5.3'
4-
s.version = '3.2.7'
4+
s.version = '3.2.9'
55
s.summary = 'iOS library for Eddystone beacons'
66

77
s.homepage = 'https://github.com/Beaconstac/NearBee-iOS-SDK'

NearBee/NearBee.framework/Headers/NearBee-Swift.h

+58-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#if 0
22
#elif defined(__arm64__) && __arm64__
3-
// Generated by Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
3+
// Generated by Apple Swift version 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
44
#ifndef NEARBEE_SWIFT_H
55
#define NEARBEE_SWIFT_H
66
#pragma clang diagnostic push
@@ -213,6 +213,34 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
213213
# pragma pop_macro("any")
214214
#endif
215215

216+
@class NSEntityDescription;
217+
@class NSManagedObjectContext;
218+
219+
SWIFT_CLASS_NAMED("ActiveBeacon")
220+
@interface ActiveBeacon : NSManagedObject
221+
- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
222+
@end
223+
224+
225+
@interface ActiveBeacon (SWIFT_EXTENSION(NearBee))
226+
@property (nonatomic, copy) NSDate * _Nullable entryTime;
227+
@property (nonatomic, copy) NSString * _Nullable instance;
228+
@property (nonatomic, copy) NSString * _Nullable uuid;
229+
@end
230+
231+
232+
SWIFT_CLASS_NAMED("ActiveRegion")
233+
@interface ActiveRegion : NSManagedObject
234+
- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
235+
@end
236+
237+
238+
@interface ActiveRegion (SWIFT_EXTENSION(NearBee))
239+
@property (nonatomic, copy) NSString * _Nullable beaconInstance;
240+
@property (nonatomic, copy) NSDate * _Nullable entryTime;
241+
@property (nonatomic, copy) NSString * _Nullable uuid;
242+
@end
243+
216244

217245
SWIFT_PROTOCOL("_TtP7NearBee10Attachment_")
218246
@protocol Attachment
@@ -285,8 +313,6 @@ enum NearBeeState : NSInteger;
285313
- (void)fetchAllSavedAttachments:(SWIFT_NOESCAPE void (^ _Nonnull)(NSArray<NearBeeAttachment *> * _Nullable))completion;
286314
@end
287315

288-
@class NSEntityDescription;
289-
@class NSManagedObjectContext;
290316

291317
SWIFT_CLASS_NAMED("NearBeeAttachment")
292318
@interface NearBeeAttachment : NSManagedObject
@@ -457,7 +483,7 @@ typedef SWIFT_ENUM(NSInteger, NearBeeState, open) {
457483
#endif
458484

459485
#elif defined(__ARM_ARCH_7A__) && __ARM_ARCH_7A__
460-
// Generated by Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
486+
// Generated by Apple Swift version 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
461487
#ifndef NEARBEE_SWIFT_H
462488
#define NEARBEE_SWIFT_H
463489
#pragma clang diagnostic push
@@ -670,6 +696,34 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
670696
# pragma pop_macro("any")
671697
#endif
672698

699+
@class NSEntityDescription;
700+
@class NSManagedObjectContext;
701+
702+
SWIFT_CLASS_NAMED("ActiveBeacon")
703+
@interface ActiveBeacon : NSManagedObject
704+
- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
705+
@end
706+
707+
708+
@interface ActiveBeacon (SWIFT_EXTENSION(NearBee))
709+
@property (nonatomic, copy) NSDate * _Nullable entryTime;
710+
@property (nonatomic, copy) NSString * _Nullable instance;
711+
@property (nonatomic, copy) NSString * _Nullable uuid;
712+
@end
713+
714+
715+
SWIFT_CLASS_NAMED("ActiveRegion")
716+
@interface ActiveRegion : NSManagedObject
717+
- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
718+
@end
719+
720+
721+
@interface ActiveRegion (SWIFT_EXTENSION(NearBee))
722+
@property (nonatomic, copy) NSString * _Nullable beaconInstance;
723+
@property (nonatomic, copy) NSDate * _Nullable entryTime;
724+
@property (nonatomic, copy) NSString * _Nullable uuid;
725+
@end
726+
673727

674728
SWIFT_PROTOCOL("_TtP7NearBee10Attachment_")
675729
@protocol Attachment
@@ -742,8 +796,6 @@ enum NearBeeState : NSInteger;
742796
- (void)fetchAllSavedAttachments:(SWIFT_NOESCAPE void (^ _Nonnull)(NSArray<NearBeeAttachment *> * _Nullable))completion;
743797
@end
744798

745-
@class NSEntityDescription;
746-
@class NSManagedObjectContext;
747799

748800
SWIFT_CLASS_NAMED("NearBeeAttachment")
749801
@interface NearBeeAttachment : NSManagedObject

NearBee/NearBee.framework/Info.plist

-4 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.

NearBee/NearBee.framework/Modules/NearBee.swiftmodule/arm.swiftinterface

+40-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
2+
// swift-compiler-version: Apple Swift version 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
33
// swift-module-flags: -target armv7-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name NearBee
44
import CoreBluetooth
55
import CoreData
@@ -151,6 +151,7 @@ extension String {
151151
@objc convenience dynamic public init(hexString: Swift.String, alpha: CoreGraphics.CGFloat = 1.0)
152152
}
153153
extension UIDevice {
154+
public static let osVersion: Any
154155
public static let modelName: Swift.String
155156
}
156157
@_inheritsConvenienceInitializers @objc(NearBeeGeoFence) public class NearBeeGeoFence : CoreData.NSManagedObject {
@@ -258,6 +259,44 @@ extension NearBeeBusiness {
258259
@objc deinit
259260
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
260261
}
262+
@_inheritsConvenienceInitializers @objc(ActiveBeacon) public class ActiveBeacon : CoreData.NSManagedObject {
263+
@objc deinit
264+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
265+
}
266+
extension ActiveBeacon {
267+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveBeacon>
268+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
269+
@objc get
270+
@objc set
271+
}
272+
@objc @NSManaged dynamic public var instance: Swift.String? {
273+
@objc get
274+
@objc set
275+
}
276+
@objc @NSManaged dynamic public var uuid: Swift.String? {
277+
@objc get
278+
@objc set
279+
}
280+
}
281+
@_inheritsConvenienceInitializers @objc(ActiveRegion) public class ActiveRegion : CoreData.NSManagedObject {
282+
@objc deinit
283+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
284+
}
285+
extension ActiveRegion {
286+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveRegion>
287+
@objc @NSManaged dynamic public var beaconInstance: Swift.String? {
288+
@objc get
289+
@objc set
290+
}
291+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
292+
@objc get
293+
@objc set
294+
}
295+
@objc @NSManaged dynamic public var uuid: Swift.String? {
296+
@objc get
297+
@objc set
298+
}
299+
}
261300
extension NearBee.NearBeeState : Swift.Equatable {}
262301
extension NearBee.NearBeeState : Swift.Hashable {}
263302
extension NearBee.NearBeeState : Swift.RawRepresentable {}
Binary file not shown.
Binary file not shown.

NearBee/NearBee.framework/Modules/NearBee.swiftmodule/arm64-apple-ios.swiftinterface

+40-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
2+
// swift-compiler-version: Apple Swift version 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
33
// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name NearBee
44
import CoreBluetooth
55
import CoreData
@@ -151,6 +151,7 @@ extension String {
151151
@objc convenience dynamic public init(hexString: Swift.String, alpha: CoreGraphics.CGFloat = 1.0)
152152
}
153153
extension UIDevice {
154+
public static let osVersion: Any
154155
public static let modelName: Swift.String
155156
}
156157
@_inheritsConvenienceInitializers @objc(NearBeeGeoFence) public class NearBeeGeoFence : CoreData.NSManagedObject {
@@ -258,6 +259,44 @@ extension NearBeeBusiness {
258259
@objc deinit
259260
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
260261
}
262+
@_inheritsConvenienceInitializers @objc(ActiveBeacon) public class ActiveBeacon : CoreData.NSManagedObject {
263+
@objc deinit
264+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
265+
}
266+
extension ActiveBeacon {
267+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveBeacon>
268+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
269+
@objc get
270+
@objc set
271+
}
272+
@objc @NSManaged dynamic public var instance: Swift.String? {
273+
@objc get
274+
@objc set
275+
}
276+
@objc @NSManaged dynamic public var uuid: Swift.String? {
277+
@objc get
278+
@objc set
279+
}
280+
}
281+
@_inheritsConvenienceInitializers @objc(ActiveRegion) public class ActiveRegion : CoreData.NSManagedObject {
282+
@objc deinit
283+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
284+
}
285+
extension ActiveRegion {
286+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveRegion>
287+
@objc @NSManaged dynamic public var beaconInstance: Swift.String? {
288+
@objc get
289+
@objc set
290+
}
291+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
292+
@objc get
293+
@objc set
294+
}
295+
@objc @NSManaged dynamic public var uuid: Swift.String? {
296+
@objc get
297+
@objc set
298+
}
299+
}
261300
extension NearBee.NearBeeState : Swift.Equatable {}
262301
extension NearBee.NearBeeState : Swift.Hashable {}
263302
extension NearBee.NearBeeState : Swift.RawRepresentable {}
Binary file not shown.

NearBee/NearBee.framework/Modules/NearBee.swiftmodule/arm64.swiftinterface

+40-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
2+
// swift-compiler-version: Apple Swift version 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
33
// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name NearBee
44
import CoreBluetooth
55
import CoreData
@@ -151,6 +151,7 @@ extension String {
151151
@objc convenience dynamic public init(hexString: Swift.String, alpha: CoreGraphics.CGFloat = 1.0)
152152
}
153153
extension UIDevice {
154+
public static let osVersion: Any
154155
public static let modelName: Swift.String
155156
}
156157
@_inheritsConvenienceInitializers @objc(NearBeeGeoFence) public class NearBeeGeoFence : CoreData.NSManagedObject {
@@ -258,6 +259,44 @@ extension NearBeeBusiness {
258259
@objc deinit
259260
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
260261
}
262+
@_inheritsConvenienceInitializers @objc(ActiveBeacon) public class ActiveBeacon : CoreData.NSManagedObject {
263+
@objc deinit
264+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
265+
}
266+
extension ActiveBeacon {
267+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveBeacon>
268+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
269+
@objc get
270+
@objc set
271+
}
272+
@objc @NSManaged dynamic public var instance: Swift.String? {
273+
@objc get
274+
@objc set
275+
}
276+
@objc @NSManaged dynamic public var uuid: Swift.String? {
277+
@objc get
278+
@objc set
279+
}
280+
}
281+
@_inheritsConvenienceInitializers @objc(ActiveRegion) public class ActiveRegion : CoreData.NSManagedObject {
282+
@objc deinit
283+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
284+
}
285+
extension ActiveRegion {
286+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveRegion>
287+
@objc @NSManaged dynamic public var beaconInstance: Swift.String? {
288+
@objc get
289+
@objc set
290+
}
291+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
292+
@objc get
293+
@objc set
294+
}
295+
@objc @NSManaged dynamic public var uuid: Swift.String? {
296+
@objc get
297+
@objc set
298+
}
299+
}
261300
extension NearBee.NearBeeState : Swift.Equatable {}
262301
extension NearBee.NearBeeState : Swift.Hashable {}
263302
extension NearBee.NearBeeState : Swift.RawRepresentable {}
Binary file not shown.
Binary file not shown.

NearBee/NearBee.framework/Modules/NearBee.swiftmodule/armv7-apple-ios.swiftinterface

+40-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
2+
// swift-compiler-version: Apple Swift version 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
33
// swift-module-flags: -target armv7-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name NearBee
44
import CoreBluetooth
55
import CoreData
@@ -151,6 +151,7 @@ extension String {
151151
@objc convenience dynamic public init(hexString: Swift.String, alpha: CoreGraphics.CGFloat = 1.0)
152152
}
153153
extension UIDevice {
154+
public static let osVersion: Any
154155
public static let modelName: Swift.String
155156
}
156157
@_inheritsConvenienceInitializers @objc(NearBeeGeoFence) public class NearBeeGeoFence : CoreData.NSManagedObject {
@@ -258,6 +259,44 @@ extension NearBeeBusiness {
258259
@objc deinit
259260
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
260261
}
262+
@_inheritsConvenienceInitializers @objc(ActiveBeacon) public class ActiveBeacon : CoreData.NSManagedObject {
263+
@objc deinit
264+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
265+
}
266+
extension ActiveBeacon {
267+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveBeacon>
268+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
269+
@objc get
270+
@objc set
271+
}
272+
@objc @NSManaged dynamic public var instance: Swift.String? {
273+
@objc get
274+
@objc set
275+
}
276+
@objc @NSManaged dynamic public var uuid: Swift.String? {
277+
@objc get
278+
@objc set
279+
}
280+
}
281+
@_inheritsConvenienceInitializers @objc(ActiveRegion) public class ActiveRegion : CoreData.NSManagedObject {
282+
@objc deinit
283+
@objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
284+
}
285+
extension ActiveRegion {
286+
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest<NearBee.ActiveRegion>
287+
@objc @NSManaged dynamic public var beaconInstance: Swift.String? {
288+
@objc get
289+
@objc set
290+
}
291+
@objc @NSManaged dynamic public var entryTime: Foundation.Date? {
292+
@objc get
293+
@objc set
294+
}
295+
@objc @NSManaged dynamic public var uuid: Swift.String? {
296+
@objc get
297+
@objc set
298+
}
299+
}
261300
extension NearBee.NearBeeState : Swift.Equatable {}
262301
extension NearBee.NearBeeState : Swift.Hashable {}
263302
extension NearBee.NearBeeState : Swift.RawRepresentable {}
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)