Comments (3)
Due to #44.
Follow #47 should be fixed here.
from swiftyjsonaccelerator.
// MARK: NSCoding Protocol
required public init(coder aDecoder: NSCoder) {
self.productId = aDecoder.decodeObjectForKey(kBaseClassProductIdKey) as? String
self.msg = aDecoder.decodeObjectForKey(kBaseClassMsgKey) as? String
self.mappingId = aDecoder.decodeObjectForKey(kBaseClassMappingIdKey) as? String
self.userGuid = aDecoder.decodeObjectForKey(kBaseClassUserGuidKey) as? String
self.redirectModuleURL = aDecoder.decodeObjectForKey(kBaseClassRedirectModuleURLKey) as? String
self.userTypeGuid = aDecoder.decodeObjectForKey(kBaseClassUserTypeGuidKey) as? String
}
public func encodeWithCoder(aCoder: NSCoder) {
aCoder.encodeObject(productId, forKey: kBaseClassProductIdKey)
aCoder.encodeObject(msg, forKey: kBaseClassMsgKey)
aCoder.encodeObject(mappingId, forKey: kBaseClassMappingIdKey)
aCoder.encodeObject(userGuid, forKey: kBaseClassUserGuidKey)
aCoder.encodeObject(redirectModuleURL, forKey: kBaseClassRedirectModuleURLKey)
aCoder.encodeObject(userTypeGuid, forKey: kBaseClassUserTypeGuidKey)
}
this part of NSCoding still not generating from this version. it was generating through older version.
from swiftyjsonaccelerator.
This is the Swift 3 version of NSCoding methods, which the app generates. You can download the older version at https://github.com/insanoid/SwiftyJSONAccelerator/releases/download/v0.0.6/SwiftyJSONAccelerator.zip which is for Swift 2.
from swiftyjsonaccelerator.
Related Issues (20)
- Support for nesting HOT 4
- Avoiding case redefinition for equal labels HOT 1
- xcov output from Travis CI not being reflected on coveralls (always zero percentage)
- Apple cannot check it for malicious software / Add to README HOT 2
- In Mac Light mode, JSON that is pasted is not visible HOT 1
- Public modifier option for option for types and members HOT 1
- "case private" should be created as: "case `private`" HOT 2
- Fix app for new macOS security validations
- Custom config for code format HOT 1
- Remove Travis and move CI to github
- Automatically build each release and add it to github releases HOT 2
- Add sparkle to automatically update
- Add the app to homebrew for easy discovery and install
- CLI tool is presently broken - needs to be fixed
- Add support for Graph API
- Not work macos mojave! HOT 6
- not able to download HOT 1
- Dependabot couldn't find a Gemfile for this project
- Add init function for class generation HOT 2
- Redundant String Enum Value Violation: String enum values can be omitted when they are equal to the enumcase name. (redundant_string_enum_value) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from swiftyjsonaccelerator.