Giter Site home page Giter Site logo

NSCoding issue about swiftyjsonaccelerator HOT 3 CLOSED

insanoid avatar insanoid commented on May 29, 2024
NSCoding issue

from swiftyjsonaccelerator.

Comments (3)

insanoid avatar insanoid commented on May 29, 2024

Due to #44.
Follow #47 should be fixed here.

from swiftyjsonaccelerator.

farazhaider88 avatar farazhaider88 commented on May 29, 2024

// 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.

insanoid avatar insanoid commented on May 29, 2024

screen shot 2016-11-17 at 12 42 45

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.