Swift TCKN & VKN Doğrulama Kütüphanesi

GitHub'da — kaynak kod v1.0.0 TcknVkn

Swift icin TCKN & VKN dogrulama paketi.

Son güncelleme: 2026-08-09 Ağustos 2026 Dogrulandi 2026-08-09

Kurulum

Swift Package Manager
swift test

Özellikler

  • SPM
  • TCKN dogrulama
  • VKN dogrulama
  • Toplu dogrulama

Kullanım Örnekleri

Swift

swift
let r = TcknVkn.validateTckn("10000000146")

README · Tam Dokümantasyon

GitHub'da Gör

tcknvkn, Swift projelerinde Türkiye Cumhuriyeti Kimlik Numarası (TCKN) ve Vergi Kimlik Numarası (VKN) doğrulaması yapmak için geliştirilmiş hafif bir kütüphanedir.

Kurulum

Package.swift içine ekleyin:

dependencies: [
    .package(url: "https://github.com/tcknvkn/tcknvkn-swift.git", branch: "release")
]

Hedef bağımlılığı:

.target(
    name: "App",
    dependencies: [
        .product(name: "TcknVkn", package: "tcknvkn-swift")
    ]
)

Hızlı Başlangıç

import TcknVkn

let tckn = TcknVkn.validateTckn("10000000146")
print(tckn.valid)

let vkn = TcknVkn.validateVkn("1000036109")
print(vkn.valid)

API Özeti

  • TcknVkn.validateTckn(_ input: String) -> ValidationResult
  • TcknVkn.validateMultipleTckn(_ inputs: [String]) -> [ValidationResult]
  • TcknVkn.validateVkn(_ input: String) -> ValidationResult
  • TcknVkn.validateMultipleVkn(_ inputs: [String]) -> [ValidationResult]

ValidationResult

public struct ValidationResult {
    public let valid: Bool
    public let value: String
    public let errors: [String]
}

Sık Kullanım İfadeleri

  • tc üret
  • tc uret
  • tc no üret
  • tc no uret
  • tc oluştur
  • tckn üret
  • vkn üret
  • vergi no üret
  • vergi no oluşturucu
  • vkn algoritması
  • vkn doğrulama algoritması

İlgili Bağlantılar

Test

swift test

Lisans

MIT

Yayın Bilgisi

Paket surumu 1.0.0 olarak dokumante edilmistir.

Diğer Kütüphaneler ve Online Araçlar

Farklı bir teknoloji yığını kullanıyorsanız, Swift haricindeki diğer resmi kütüphanelerimizi inceleyebilirsiniz:


Kod yazmadan, doğrudan tarayıcınız üzerinden test verisi üretmek veya algoritma doğrulamak için ücretsiz online araçlarımızı kullanın:

Son güncelleme: