iPad Pro/iPad Air Plus/13' iPad I believe.
Darwin and Swift are two different things. Darwin is the base operating system and Swift is a programming language.Looks like their removing a lot from Darwin and replacing it with Swift language ?
I guess all the people that are suprised by the release don't ever read macrumors.com. lmao!
https://www.macrumors.com/2014/09/29/ios-8-major-updates/
It looks, to me, to be more Swift helpers than actually added APIs.AudioUnit
Added AUChannelInfo.init()
Added AUChannelInfo.init(inChannels: Int16, outChannels: Int16)
Added AUDependentParameter.init()
Added AUDependentParameter.init(mScope: AudioUnitScope, mParameterID: AudioUnitParameterID)
Added AUInputSamplesInOutputCallbackStruct.init()
Added AUInputSamplesInOutputCallbackStruct.init(inputToOutputCallback: AUInputSamplesInOutputCallback, userData: UnsafeMutablePointer<Void>)
Added AUPreset.init()
…
Added AudioUnitParameterInfo.init(name: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8), unitName: Unmanaged<CFString>!, clumpID: UInt32, cfNameString: Unmanaged<CFString>!, unit: AudioUnitParameterUnit, minValue: AudioUnitParameterValue, maxValue: AudioUnitParameterValue, defaultValue: AudioUnitParameterValue, flags: UInt32)
Added AudioUnitParameterNameInfo.init()
Added AudioUnitParameterNameInfo.init(inID: AudioUnitParameterID, inDesiredLength: Int32, outName: Unmanaged<CFString>!)
Added AudioUnitParameterStringFromValue.init()
Added AudioUnitParameterStringFromValue.init(inParamID: AudioUnitParameterID, inValue: UnsafePointer<AudioUnitParameterValue>, outString: Unmanaged<CFString>!)
Added AudioUnitParameterValueFromString.init()
Added AudioUnitParameterValueFromString.init(inParamID: AudioUnitParameterID, inString: Unmanaged<CFString>!, outValue: AudioUnitParameterValue)
Added AudioUnitProperty.init()
…
--------------------------
That's just for AU. All of the others like AudioToolbox, CoreAudio etc..
Replacing? No. Augmenting, yes.Looks like their removing a lot from Darwin and replacing it with Swift language ?
I don't write code. I understand some of it but not enough to understand exactly what they are doing but enough to know things are changing.
It's this time of year I feel sorry for Apple developers.
![]()
I'm curious if performance on A5 devices has improved in the iOS 8.2 and/or 8.3 betas vs 8.1.3?
Seems like focus is really shifting to china, before europe was second most of the time, especially germany...![]()
Nice. If you need me, I'll be over here, all the way back at 8.1.3.
What was 8.3 rumord to be for?
I'm still on 8.1.2 debating to JB or not. All I know is this is more buggy than 8.1.1 was so I'm hoping 8.1.3 is an improvement. Can I still got back to 8.1.1?
Apple pay in CHINA?
Come on Apple, Canada's had NFC payment systems in about 80% of businesses for a few years already. Why isn't it here yet?
I'm still on 8.1.2 debating to JB or not. All I know is this is more buggy than 8.1.1 was so I'm hoping 8.1.3 is an improvement. Can I still got back to 8.1.1?
iPad Pro. Split screen multitasking.
I suppose time will tell what devs uncover, but id have thought Apple would have wanted to show off iPad software features. And I'd have hoped split screen multitasking would come to the Air 2, as well.
I hope it includes diversified Emoji.
wireless carplay, finally!