페이지

2019년 11월 28일 목요일

C# Extension vs Swift Extension

C# Extesion


using System;
                    
public class Gun{
    public void fireDoubles(){
        fire(); // error: 'fire' does not exist in the current context
        
        this.fire(); // ok

        Console.WriteLine("fire2");
    }
}


public static class GunExtension{
    public static void firethis Gun gun ){
        Console.WriteLine("fire");
    }
}

public class Program
{
    public static void Main()
    {
        var gun = new Gun();
        gun.fireDoubles();
    }
    


}


Swift Extesion


import Foundation

class Gun {
    func fireDoubles(){
        fire() // no error
        print("fire2")
    }
}

extension Gun {
    func fire(){
        print("fire")
    }
}

let g = Gun()
g.fireDoubles()

2019년 4월 29일 월요일

"The address entered appears to be invalid." in app Store Connect

When this error comes on in app store connect page, delete last hidden character in each address field.