aynı isimde "swift (programlama dili)" başlığı da var
64 entry daha
  • type'ları bile extnend edebiliyorsunuz. mesela integer'a nedir metodu ekleyebilirsiniz ve 42.nedir dediğinizde "hayatın, evrenin ve herşeyin anlamı" dedirtebilirsiniz.

    veya daha partik bir örnek vereyim.

    extension ınt{
    func karesinden_cikar(neyi: ınt)->ınt{
    return self * self - neyi
    }

    }

    ile extend edip herhangi bir integer'da bu metodu kullanabilirsiniz:

    12.karesinden_cikar(2) // 142 return eder

    hatta isterseniz argüman olarak closure verin.
133 entry daha
hesabın var mı? giriş yap