NSString و NSNumber انواع داده اولیه در Cocoa و Cocoa Touch هستند که با Objective-C تولید شده اند، برای اینکه امکان برنامه نوسی برای iOS و OS X با استفاده از Swift وجود داشته باشد امکان تبدیل این انواع داده به یکدیگر وجود دارد، به این انواع داده که مشترک هستند و قابل تبدیل به یکدیگر هستند bridged data type می گویند.
برای مثال با استفاده از کد زیر می توان مقدار یک شئ NSNumber را درون یک متغییر Swift ذخیره کرد:
let n = NSNumber(3.5)
let l = n.intValue