diff --git a/DynamicMapper.podspec b/DynamicMapper.podspec index efd177f..2351d94 100644 --- a/DynamicMapper.podspec +++ b/DynamicMapper.podspec @@ -8,34 +8,24 @@ Pod::Spec.new do |s| s.name = 'DynamicMapper' - s.version = '1.0.4' - s.summary = 'Map your model Dynamically without need to create class or struct' + s.version = '2.0.0' + s.license = 'MIT' + s.summary = 'Map your model dynamically using native Codable' + # This description is used to generate tags and improve search results. + # * Think: What does it do? Why did you write it? What is the focus? + # * Try to keep it short, snappy and to the point. + # * Write the description between the DESC delimiters below. + # * Finally, don't worry about the indent, CocoaPods strips it! -# This description is used to generate tags and improve search results. -# * Think: What does it do? Why did you write it? What is the focus? -# * Try to keep it short, snappy and to the point. -# * Write the description between the DESC delimiters below. -# * Finally, don't worry about the indent, CocoaPods strips it! - - s.description = <<-DESC -'Dynamic Mapper is an awesome framework to git a nested propertry form inside your Json with out the need to create the whole model and its nested submodels' - DESC + s.description = <<-DESC + 'DynamicMapper is a framework written in Swift for dynamically decoding and encoding models (reference and value types) using Swift native Decodable and Encodable protocols. Nested Objects encoding and decoding (Dynamic Mapping), Dynamic object insertion and creation and smooth transformation from Codable' + DESC s.homepage = 'https://github.com/AbdulrahmanQasem95/DynamicMapper' - # s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2' - s.license = { :type => 'MIT', :file => 'LICENSE' } s.author = { 'Abdulrahman Qasem' => 'Abdulrahmanq1995@gmail.com' } s.source = { :git => 'https://github.com/AbdulrahmanQasem95/DynamicMapper.git', :tag => s.version.to_s } - # s.social_media_url = 'https://twitter.com/' s.ios.deployment_target = '12.0' - - s.source_files = 'Classes/**/*.swift' s.swift_version = '5.0' - # s.resource_bundles = { - # 'DynamicMapper' => ['DynamicMapper/Assets/*.png'] - # } - - # s.public_header_files = 'Pod/Classes/**/*.h' - # s.frameworks = 'UIKit', 'MapKit' - # s.dependency 'AFNetworking', '~> 2.3' + s.requires_arc = true + s.source_files = 'Classes/**/*.swift' end diff --git a/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/UserInterfaceState.xcuserstate b/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/UserInterfaceState.xcuserstate index ded920e..235ba4f 100644 Binary files a/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/UserInterfaceState.xcuserstate and b/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 6126b6e..5c4e413 100644 --- a/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/Example/DynamicMapper.xcworkspace/xcuserdata/abdulrahmanqasem.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -696,7 +696,7 @@ endingColumnNumber = "9223372036854775807" startingLineNumber = "57" endingLineNumber = "57" - landmarkName = "nestedPropertiesAction(_:)" + landmarkName = "innerModelAction(_:)" landmarkType = "7"> @@ -712,7 +712,7 @@ endingColumnNumber = "9223372036854775807" startingLineNumber = "58" endingLineNumber = "58" - landmarkName = "nestedPropertiesAction(_:)" + landmarkName = "innerModelAction(_:)" landmarkType = "7">