Difference between revisions of "Swift"

From Lost In Wonderlands
Jump to: navigation, search
(Swift vs Objective C)
(Swift Topics)
Line 31: Line 31:
 
* https://developer.apple.com/documentation/foundation/object_runtime/classes_bridged_to_swift_standard_library_value_types
 
* https://developer.apple.com/documentation/foundation/object_runtime/classes_bridged_to_swift_standard_library_value_types
  
==== Swift vs Objective C ====
+
==== Swift and Objective C and C ====
 
* https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization
 
* https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization
 
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/improving_objective-c_api_declarations_for_swift
 
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/improving_objective-c_api_declarations_for_swift
 
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/making_objective-c_apis_unavailable_in_swift
 
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/making_objective-c_apis_unavailable_in_swift
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/designating_nullability_in_objective-c_apis
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/renaming_objective-c_apis_for_swift
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/improving_objective-c_api_declarations_for_swift
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/grouping_related_objective-c_constants
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/marking_api_availability_in_objective-c
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/making_objective-c_apis_unavailable_in_swift
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/customizing_your_c_code_for_swift
 +
** https://developer.apple.com/documentation/swift/imported_c_and_objective-c_apis
 +
** https://developer.apple.com/documentation/swift/migrating_your_objective-c_code_to_swift
 +
** https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization
 +
** https://developer.apple.com/documentation/swift/handling_dynamically_typed_methods_and_objects_in_swift
 +
** https://developer.apple.com/documentation/swift/using_objective-c_runtime_features_in_swift
 +
  
==== Swift vs C ====
+
==== Cocoa Design Patterns and Swift ====
* https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/customizing_your_c_code_for_swift
+
* https://developer.apple.com/documentation/swift/cocoa_design_patterns
 +
** https://developer.apple.com/documentation/swift/cocoa_design_patterns/using_key-value_observing_in_swift
 +
** https://developer.apple.com/documentation/swift/cocoa_design_patterns/using_delegates_to_customize_object_behavior
 +
** https://developer.apple.com/documentation/swift/cocoa_design_patterns/managing_a_shared_resource_using_a_singleton
 +
** https://developer.apple.com/documentation/swift/cocoa_design_patterns/about_imported_cocoa_error_parameters
 +
** https://developer.apple.com/documentation/swift/cocoa_design_patterns/handling_cocoa_errors_in_swift
  
 
== Swift with Style ==
 
== Swift with Style ==

Revision as of 18:54, 7 March 2021

Swift

NeXT Steps

 here everything has yet to be done !

coming soon :


Everything You Always Wanted to Know on Swift... (But Were Afraid to Ask) a collection of links of interest

See also

Swift

Swift Topics

Class Bridging

Swift and Objective C and C


Cocoa Design Patterns and Swift

Swift with Style

Swift API design

Swift Standard Library

Swift protocols

protocols

Swift Generics


Swift Patterns

 https://github.com/ochococo/Design-Patterns-In-Swift


Swift Algorithms

more algorithms

in python

in C++


tutorials

forums

books

swift versions

WWDC 2020

WWDC2019

WWDC 2018

WWDC 2017

WWDC 2016

Sample codes

Articles

Blogs

Tools link

Books