-
Notifications
You must be signed in to change notification settings - Fork 74
/
Unrealm.podspec
executable file
·39 lines (34 loc) · 1.65 KB
/
Unrealm.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#
# Be sure to run `pod lib lint Unrealm.podspec' to ensure this is a
# valid spec before submitting.
#
# Any lines starting with a # are optional, but their use is encouraged
# To learn more about a Podspec see https://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
s.name = 'Unrealm'
s.swift_version = '5.5'
s.version = '1.9.5'
s.summary = 'Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.'
s.description = <<-DESC
Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm.
Benefits:
Enables you to store Swift native types (Structs, Classes, Enums, Arrays, Dictionaries, etc...)
Getting rid of redundant inheriting from Object class
Getting rid of Realm crashes like "Object has been deleted or invalidated"
Getting rid of Realm crashes like "Realm accessed from incorrect thread"
Getting rid of boilerplate code such @objc dynamic var. Use just var or let
Works perfect with Codables and Optionals!
DESC
s.homepage = 'https://github.com/arturdev/Unrealm'
s.screenshots = 'https://raw.githubusercontent.com/arturdev/Unrealm/assets/preview.png'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'arturdev' => '[email protected]' }
s.source = { :git => 'https://github.com/arturdev/Unrealm.git', :tag => s.version.to_s }
s.social_media_url = 'https://www.linkedin.com/in/arturdev/'
s.ios.deployment_target = '11.0'
s.source_files = 'Unrealm/Classes/**/*.{h,m,swift}'
s.dependency 'Realm'
s.dependency 'RealmSwift'
s.dependency 'Runtime'
end