Foundations(iOS Sourceset): Update SpmForKmp. Fix UnicodeNormalizer code.

This commit is contained in:
KotlinGeekDev
2026-03-04 00:27:00 +01:00
parent 3817fb04f0
commit aaf3be98b7
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ plugins {
alias(libs.plugins.androidKotlinMultiplatformLibrary) alias(libs.plugins.androidKotlinMultiplatformLibrary)
alias(libs.plugins.serialization) alias(libs.plugins.serialization)
alias(libs.plugins.vanniktech.mavenPublish) alias(libs.plugins.vanniktech.mavenPublish)
id("io.github.frankois944.spmForKmp") version "1.4.0" id("io.github.frankois944.spmForKmp") version "1.4.8"
} }
kotlin { kotlin {
@@ -26,7 +26,7 @@ import platform.Foundation.precomposedStringWithCompatibilityMapping
actual class UnicodeNormalizer { actual class UnicodeNormalizer {
actual fun normalizeNFKC(input: String): String { actual fun normalizeNFKC(input: String): String {
@Suppress("CAST_NEVER_SUCCEEDS") @Suppress("CAST_NEVER_SUCCEEDS")
val platformString = this as NSString val platformString = input as NSString
return platformString.precomposedStringWithCompatibilityMapping return platformString.precomposedStringWithCompatibilityMapping
} }
} }