SE-0124: Int.init(ObjectIdentifier) and UInt.init(ObjectIdentifier) should have a bitPattern: label.SE-0121: Remove Optional Comparison Operators.SE-0120: Revise partition Method Signature.SE-0118: Closure Parameter Names and Labels.SE-0117: Allow distinguishing between public access and public overridability.SE-0116: Import Objective-C id as Swift Any type.SE-0115: Rename Literal Syntax Protocols.SE-0114: Updating Buffer "Value" Names to "Header" Names.SE-0113: Add integral rounding functions to FloatingPoint.SE-0111: Remove type system significance of function argument labels.SE-0106: Add a macOS Alias for the OSX Platform Configuration Test.SE-0103: Make non-escaping closures the default.SE-0102: Remove attribute and introduce an empty Never type.SE-0101: Reconfiguring sizeof and related functions into a unified MemoryLayout struct.SE-0099: Restructuring Condition Clauses.SE-0096: Converting dynamicType from a property to an operator.SE-0095: Replace protocol syntax with P1 & P2 syntax.SE-0094: Add sequence(first:next:) and sequence(state:next:) to the stdlib.SE-0093: Adding a public base property to slices.SE-0092: Typealiases in protocols and protocol extensions.SE-0091: Improving operator requirements in protocols.SE-0088: Modernize libdispatch for Swift 3 naming conventions.SE-0086: Drop NS Prefix in Swift Foundation.SE-0081: Move where clause to end of declaration.SE-0077: Improved operator declarations.SE-0076: Add overrides taking an UnsafePointer source to non-destructive copying methods on UnsafeMutablePointer.SE-0072: Fully eliminate implicit bridging conversions from Swift.SE-0071: Allow (most) keywords in member references.SE-0070: Make Optional Requirements Objective-C-only.SE-0069: Mutability and Foundation Value Types.SE-0067: Enhanced Floating Point Protocols.SE-0066: Standardize function type argument syntax to require parentheses.SE-0065: A New Model For Collections and Indices.SE-0064: Referencing the Objective-C selector of property getters and setters.SE-0063: SwiftPM System Module Search Paths.SE-0062: Referencing Objective-C key-paths.SE-0061: Add Generic Result and Error Handling to autoreleasepool().SE-0060: Enforcing order of defaulted parameters.SE-0059: Update API Naming Guidelines and Rewrite Set APIs Accordingly.SE-0057: Importing Objective-C Lightweight Generics.SE-0055: Make unsafe pointer nullability explicit using Optional.SE-0054: Abolish ImplicitlyUnwrappedOptional type.SE-0053: Remove explicit use of let from Function Parameters.SE-0052: Change IteratorType post-nil guarantee.SE-0049: Move and to be type attributes.SE-0047: Defaulting non-Void functions so they warn on unused results.SE-0046: Establish consistent label behavior across all parameters including first labels.SE-0043: Declare variables in ‘case’ labels with multiple patterns.SE-0040: Replacing Equal Signs with Colons For Attribute Arguments. SE-0039: Modernizing Playground Literals.SE-0038: Package Manager C Language Target Support.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |