Skip to content

Commit 5521aa4

Browse files
committed
corrections. close SwiftWeekly#5
1 parent dac8eb2 commit 5521aa4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

_posts/2016-01-14-issue-5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Brian Gesiak's "testing the tests" [pull request](https://github.com/apple/swift
3131

3232
### Proposals
3333

34-
Loïc Lecrenier's [proposal](https://github.com/apple/swift-evolution/blob/master/proposals/0011-replace-typealias-associated.md), *"Replace `typealias` keyword with `associatedtype` for associated type declarations"*, has been [accepted](https://lists.swift.org/pipermail/swift-evolution-announce/2016-January/000014.html) for Swift 2.2! This is a breaking change, but it should be easy to migrate your existing code.
34+
Loïc Lecrenier's [proposal](https://github.com/apple/swift-evolution/blob/master/proposals/0011-replace-typealias-associated.md), *"Replace `typealias` keyword with `associatedtype` for associated type declarations"*, has been [accepted](https://lists.swift.org/pipermail/swift-evolution-announce/2016-January/000014.html) for Swift 2.2! Using `typealias` in protocols will be deprecated in 2.2 and removed from 3.0 entirely. It should be easy to migrate your existing code.
3535

3636
Doug Gregor [submitted a proposal](https://github.com/apple/swift-evolution/blob/master/proposals/0022-objc-selectors.md), *"Referencing the Objective-C selector of a method"*. It's a dream come true. This has been a glaring issue from the beginning for interoperability with Objective-C. It looks like this feature can be added in Swift 2.2 and deprecate the use of string literals, after which 3.0 would remove the old syntax entirely.
3737
>*"In Swift 2, Objective-C selectors are written as string literals (e.g., `"insertSubview:aboveSubview:"`) in the type context of a Selector. This proposal seeks to replace this error-prone approach with Selector initialization syntax that refers to a specific method via its Swift name."* 👏

0 commit comments

Comments
 (0)