没有合适的资源?快使用搜索试试~ 我知道了~
iOS 10 Programming for Beginners
需积分: 10 21 下载量 54 浏览量
2017-06-02
18:12:25
上传
评论
收藏 32.41MB PDF 举报
温馨提示
试读
882页
This book is for beginners who want to be able to create iOS applications. If you have some programming experience, this book is a great way to get a full understanding of how to create an iOS application from scratch and submit it to the App Store. You do not need any knowledge of Swift or any prior programming experience.
资源推荐
资源详情
资源评论
iOS10ProgrammingforBeginners
TableofContents
iOS10ProgrammingforBeginners
Credits
AbouttheAuthor
AbouttheReviewer
www.PacktPub.com
eBooks,discountoffers,andmore
Whysubscribe?
CustomerFeedback
Preface
Whatthisbookcovers
Whatyouneedforthisbook
Whothisbookisfor
Conventions
Readerfeedback
Customersupport
Downloadingtheexamplecode
Downloadingthecolorimagesofthisbook
Errata
Piracy
Questions
1.GettingFamiliarwithXcode
Gettingstarted
TheXcodeinterface
Navigatorpanel
Standardeditor
Utilitiespanel
Debugpanel
Toolbar
GenericiOSDevice
iOSdevice
WindowPaneControls
Summary
2.BuildingaFoundationwithSwift
Playgrounds–aninteractivecodingenvironment
Datatypes–whereitallstarts
String
Integerdatatype
Floating-pointnumbers
Booleans
Variablesandconstants–wheredataisheld
CreatingavariablewithaString
CreatingavariablewithanInteger(Int)
Debugandprint()–detectingyourbugs
Addingfloating-pointnumbers
CreatingaBoolean
Hungariannotation
Whyconstantsversusvariables?
Comments–leavingyourselfnotesorreminders
Typesafetyandtypeinference
Concatenatingstrings
Stringinterpolation
OperationswithourIntegers
Incrementanddecrement
Comparisonoperators
If-Statements–havingfunwithlogicstatements
OptionalsandOptionalBindings
Whyoptionals?
Functions
Let'sWork
Summary
3.DiggingDeeper
CreatingaPlaygroundproject
Ranges
ClosedRange
HalfclosedRange
Controlflow
Thefor…inloop
Thewhileloop
Therepeat…whileloop
Summary
4.DiggingintoCollections
Arrays
Creatinganemptyarray
Creatinganarraywithinitialvalues
Creatingamutablearray
Addingitemstoanarray
Checkingthenumberofelementsinanarray
Checkingforanemptyarray
Retrievingavaluefromanarray
Iteratingoveranarray
Removingitemsfromanarray
Dictionaries
Creatingadictionary
Addingandupdatingdictionaryelements
Accessinganiteminadictionary
Iteratingoverdictionaryvalues
Iteratingoverdictionarykeys
Iteratingoverdictionarykeysandvalues
Checkingthenumberofitemsinadictionary
RemovingItemsfromadictionary
Sets
Creatinganemptyset
Creatingasetwithanarrayliteral
Creatingamutableset
Addingitemsintoaset
Checkingifasetcontainsanitem
Iteratingoveraset
Intersectingtwosets
Joiningtwosets
RemovingitemsfromaSet
Summary
5.StartingtheUISetup
Usefulterms
ViewController
TableViewController
CollectionViewController
NavigationController
TabBarController
Storyboard
Segue
Autolayout
ModelViewController(MVC)
AppTour
Exploretab
Locations
Restaurantlistings
Restaurantdetail
Maptab
Projectsetup
Creatinganewproject
Creatingourfiles
Storyboardsetup
AddingourAppassets
Storyboards
Creatingourlaunchscreen
AddingaNavigationController
Creatingacustomtitleview
Addingacontainer
UsingStackViews
剩余881页未读,继续阅读
资源评论
Tristansky
- 粉丝: 8
- 资源: 86
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 边缘计算在计算机视觉系统中的应用与挑战.pptx
- 20240419上位机替换文件.zip
- 运营商物联网业务发展模式.docx
- Spring框架在IDEA中零基础配置并例题演示(使用最原始方法)
- 运营商的互联网新思维.docx
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 基于AT89C51 & DS18B20的温度采集proteus仿真设计.rar
- 运营商网络运营大数据应用实践研究.docx
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功