How to fix overload issue?










0















Am trying to fix few bugs in UX when implementing the pod from folding cell from RAMotion github link for pod



However looked into few resources here and here was unable to understand the issue.



in FileA in the given function shows an error saying:




Argument labels '(rawValue:)' do not match any available overloads




fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName 
return CAMediaTimingFunctionName(rawValue: input as String)



while looking in the CAMediaTimingFunctionName it has following code



/* CoreAnimation - CAMediaTimingFunction.h

Copyright (c) 2006-2018, Apple Inc.
All rights reserved. */

public struct CAMediaTimingFunctionName : Hashable, Equatable, RawRepresentable

public init(rawValue: String)



the actual error location
Any guidance would be helpful.










share|improve this question
























  • I copied that function into a Swift Playground and it compiled just fine. Which version of iOS and which version of Swift are you using?

    – rmaddy
    Nov 13 '18 at 16:47











  • I saw the build version as 4.0 so i changed it as 4.2 closed and build it back again it shows the same error !!

    – Smple_V
    Nov 13 '18 at 16:51











  • The code you posted works just fine for me. If you can't post code that actually reproduces the error, it is going to be difficult for anyone to help.

    – rmaddy
    Nov 13 '18 at 16:57











  • i have added a screen shot of the error

    – Smple_V
    Nov 13 '18 at 17:00






  • 1





    You can use it like this CAMediaTimingFunctionName(string: "something"). Make sure UIKit is imported in your file.

    – danypata
    Nov 13 '18 at 18:55















0















Am trying to fix few bugs in UX when implementing the pod from folding cell from RAMotion github link for pod



However looked into few resources here and here was unable to understand the issue.



in FileA in the given function shows an error saying:




Argument labels '(rawValue:)' do not match any available overloads




fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName 
return CAMediaTimingFunctionName(rawValue: input as String)



while looking in the CAMediaTimingFunctionName it has following code



/* CoreAnimation - CAMediaTimingFunction.h

Copyright (c) 2006-2018, Apple Inc.
All rights reserved. */

public struct CAMediaTimingFunctionName : Hashable, Equatable, RawRepresentable

public init(rawValue: String)



the actual error location
Any guidance would be helpful.










share|improve this question
























  • I copied that function into a Swift Playground and it compiled just fine. Which version of iOS and which version of Swift are you using?

    – rmaddy
    Nov 13 '18 at 16:47











  • I saw the build version as 4.0 so i changed it as 4.2 closed and build it back again it shows the same error !!

    – Smple_V
    Nov 13 '18 at 16:51











  • The code you posted works just fine for me. If you can't post code that actually reproduces the error, it is going to be difficult for anyone to help.

    – rmaddy
    Nov 13 '18 at 16:57











  • i have added a screen shot of the error

    – Smple_V
    Nov 13 '18 at 17:00






  • 1





    You can use it like this CAMediaTimingFunctionName(string: "something"). Make sure UIKit is imported in your file.

    – danypata
    Nov 13 '18 at 18:55













0












0








0








Am trying to fix few bugs in UX when implementing the pod from folding cell from RAMotion github link for pod



However looked into few resources here and here was unable to understand the issue.



in FileA in the given function shows an error saying:




Argument labels '(rawValue:)' do not match any available overloads




fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName 
return CAMediaTimingFunctionName(rawValue: input as String)



while looking in the CAMediaTimingFunctionName it has following code



/* CoreAnimation - CAMediaTimingFunction.h

Copyright (c) 2006-2018, Apple Inc.
All rights reserved. */

public struct CAMediaTimingFunctionName : Hashable, Equatable, RawRepresentable

public init(rawValue: String)



the actual error location
Any guidance would be helpful.










share|improve this question
















Am trying to fix few bugs in UX when implementing the pod from folding cell from RAMotion github link for pod



However looked into few resources here and here was unable to understand the issue.



in FileA in the given function shows an error saying:




Argument labels '(rawValue:)' do not match any available overloads




fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName 
return CAMediaTimingFunctionName(rawValue: input as String)



while looking in the CAMediaTimingFunctionName it has following code



/* CoreAnimation - CAMediaTimingFunction.h

Copyright (c) 2006-2018, Apple Inc.
All rights reserved. */

public struct CAMediaTimingFunctionName : Hashable, Equatable, RawRepresentable

public init(rawValue: String)



the actual error location
Any guidance would be helpful.







ios swift cocoapods core-animation overloading






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 13 '18 at 17:00







Smple_V

















asked Nov 13 '18 at 16:26









Smple_VSmple_V

2781626




2781626












  • I copied that function into a Swift Playground and it compiled just fine. Which version of iOS and which version of Swift are you using?

    – rmaddy
    Nov 13 '18 at 16:47











  • I saw the build version as 4.0 so i changed it as 4.2 closed and build it back again it shows the same error !!

    – Smple_V
    Nov 13 '18 at 16:51











  • The code you posted works just fine for me. If you can't post code that actually reproduces the error, it is going to be difficult for anyone to help.

    – rmaddy
    Nov 13 '18 at 16:57











  • i have added a screen shot of the error

    – Smple_V
    Nov 13 '18 at 17:00






  • 1





    You can use it like this CAMediaTimingFunctionName(string: "something"). Make sure UIKit is imported in your file.

    – danypata
    Nov 13 '18 at 18:55

















  • I copied that function into a Swift Playground and it compiled just fine. Which version of iOS and which version of Swift are you using?

    – rmaddy
    Nov 13 '18 at 16:47











  • I saw the build version as 4.0 so i changed it as 4.2 closed and build it back again it shows the same error !!

    – Smple_V
    Nov 13 '18 at 16:51











  • The code you posted works just fine for me. If you can't post code that actually reproduces the error, it is going to be difficult for anyone to help.

    – rmaddy
    Nov 13 '18 at 16:57











  • i have added a screen shot of the error

    – Smple_V
    Nov 13 '18 at 17:00






  • 1





    You can use it like this CAMediaTimingFunctionName(string: "something"). Make sure UIKit is imported in your file.

    – danypata
    Nov 13 '18 at 18:55
















I copied that function into a Swift Playground and it compiled just fine. Which version of iOS and which version of Swift are you using?

– rmaddy
Nov 13 '18 at 16:47





I copied that function into a Swift Playground and it compiled just fine. Which version of iOS and which version of Swift are you using?

– rmaddy
Nov 13 '18 at 16:47













I saw the build version as 4.0 so i changed it as 4.2 closed and build it back again it shows the same error !!

– Smple_V
Nov 13 '18 at 16:51





I saw the build version as 4.0 so i changed it as 4.2 closed and build it back again it shows the same error !!

– Smple_V
Nov 13 '18 at 16:51













The code you posted works just fine for me. If you can't post code that actually reproduces the error, it is going to be difficult for anyone to help.

– rmaddy
Nov 13 '18 at 16:57





The code you posted works just fine for me. If you can't post code that actually reproduces the error, it is going to be difficult for anyone to help.

– rmaddy
Nov 13 '18 at 16:57













i have added a screen shot of the error

– Smple_V
Nov 13 '18 at 17:00





i have added a screen shot of the error

– Smple_V
Nov 13 '18 at 17:00




1




1





You can use it like this CAMediaTimingFunctionName(string: "something"). Make sure UIKit is imported in your file.

– danypata
Nov 13 '18 at 18:55





You can use it like this CAMediaTimingFunctionName(string: "something"). Make sure UIKit is imported in your file.

– danypata
Nov 13 '18 at 18:55












1 Answer
1






active

oldest

votes


















1














There has been some issues with the said RAmotion project as it was orginally designed for swift 3 later few updates were made.



However, with the limited information would suggest in saying to try something like this



fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName {
return CAMediaTimingFunctionName(string:input )





share|improve this answer






















    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53285374%2fhow-to-fix-overload-issue%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    There has been some issues with the said RAmotion project as it was orginally designed for swift 3 later few updates were made.



    However, with the limited information would suggest in saying to try something like this



    fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName {
    return CAMediaTimingFunctionName(string:input )





    share|improve this answer



























      1














      There has been some issues with the said RAmotion project as it was orginally designed for swift 3 later few updates were made.



      However, with the limited information would suggest in saying to try something like this



      fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName {
      return CAMediaTimingFunctionName(string:input )





      share|improve this answer

























        1












        1








        1







        There has been some issues with the said RAmotion project as it was orginally designed for swift 3 later few updates were made.



        However, with the limited information would suggest in saying to try something like this



        fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName {
        return CAMediaTimingFunctionName(string:input )





        share|improve this answer













        There has been some issues with the said RAmotion project as it was orginally designed for swift 3 later few updates were made.



        However, with the limited information would suggest in saying to try something like this



        fileprivate func convertToCAMediaTimingFunctionName(_ input: String) -> CAMediaTimingFunctionName {
        return CAMediaTimingFunctionName(string:input )






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 13 '18 at 19:25







        user10648164


































            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53285374%2fhow-to-fix-overload-issue%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            這個網誌中的熱門文章

            Barbados

            How to read a connectionString WITH PROVIDER in .NET Core?

            Node.js Script on GitHub Pages or Amazon S3