jackyan0927
码龄9年
求更新 关注
提问 私信
  • 博客:7,575
    7,575
    总访问量
  • 3
    原创
  • 3
    粉丝
  • 14
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2016-12-29
博客简介:

jackyan0927的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得1次评论
  • 获得0次收藏
  • 博客总排名1,842,215名
创作历程
  • 9篇
    2017年
  • 3篇
    2016年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【Swift4.0】类和结构体

翻译能力有限,如有不对的地方,还请见谅!希望对Swift的学习者有所帮助,使用的编写工具:JQNote InNote(iPhone)存储属性一个存储属性是一个常量或者变量,被存储作为一个类或者结构体实例的一部分。你可以在定义它的时候给它一个缺省值,也可以在初始化方法中设置和修改存储属性的初始化值,即便是该存储属性是常量。如果你创建了一个常量结构体实例,那么就不能修改该实例的属性
翻译
博文更新于 2017.12.28 ·
1967 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Swift4.0】属性

翻译能力有限,如有不对的地方,还请见谅!希望对Swift的学习者有所帮助,使用的编写工具:JQNote    InNote(iPhone)属性是把值和某个类,结构体或者枚举联系在一起。存储型属性存储一个实例的常量和变量值部分,然而计算型属性会计算出(而不是存储)一个值。类,结构体和枚举都支持计算型属性,而存储型属性只有类和结构体支持。这两种属性通常跟某个类型的实例关联。然而
翻译
博文更新于 2017.12.28 ·
567 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Swift4.0】集合类型-Dictionary

Dictionary是一个字典,存储的是键值对,也是无序的。每一个值对应唯一的key。写作Dictionary, 其中key是Dictionary中一个键的类型,Value是Dictionary中与键对应的存储值的类型。Dictionary简写形式为[Key : Value]与集合类型Set类似,Dictionary中的Key类型必须遵守Hashable协议
翻译
博文更新于 2017.12.20 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Swift4.0】集合类型-Set

这章节介绍集合的另一种类型Set,写作Set, Element是存储的类型。与Array不同,Set没有类似的简写格式。创建并且初始化一个空的Set:varletters =SetCharacter>()print("letters is of typeSetwith \(letters.count)items.")/
翻译
博文更新于 2017.12.20 ·
458 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Swift4.0】集合类型-Array

Swift提供了三个主要的集合类型来存储值的集合:Array,Set,Dictionary。Array是有序的值的集合,Set是无序的不重复的值的集合,Dictionary是无序的键值对集合。在Swift中Array,Set和Dictionary存储的键值的类型都是明确的。这就意味着你不能插入一个错误类型的值到集合里面。同时也就是说,你可以确定从集合里面得到的值的类型。
翻译
博文更新于 2017.12.19 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Swift4.0】可选类型

在一个值可能缺失的情况下,你可以使用可选类型。一个可选类型代表两种可能:要么有一个值,并且你可以展开获取该可选类型的值。要么根本没有值。可选的概念在C和Objective-C语言中是不存在。在Objective-C中最类似可选类型的功能是一个方法将返回nil或者一个对象,返回nil意味着“缺失一个有效的对象”。然而,这只适合于对象,不适合结构体,基本的数据类型,或者枚举值。
翻译
博文更新于 2017.12.18 ·
767 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Swift4.0】类型安全和类型推断

Swift 是一门类型安全的语言。鼓励程序员在代码中清楚明确值的类型。如果代码中使用一个字符串String,那么你不能错误的传递一个整型Int给它。因为Swift是类型安全的,它会在代码编译的时候做类型检查,并且把所有不匹配的类型作为一个错误标记出来。这样使得程序员在开发中尽可能早地发现和修正错误。类型检查有助于你在使用不同类型值的时候,避免错误的发生。但是,这不意味着你必须给
翻译
博文更新于 2017.12.15 ·
371 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Swift4.0】常量和变量

翻译能力有限,如有不对的地方,还请见谅!希望对Swift的学习者有所帮助,使用的编写工具:JQNote常量和变量关联一个名称(比如:maximumNumberOfLoginAttempts 和 welcomeMessage)和一个特殊类型的值(比如:数字10和字符串“Hello”)。一个常量一旦被赋值后就不能再改变,一个变量可以再次被赋予不同的值。声明常量和
翻译
博文更新于 2017.12.04 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Swift4.0】基础部分

翻译能力有限,如有不对的地方,还请见谅!希望对Swift的学习者有所帮助,使用的编写工具:JQNoteSwift是一门新的编程语言,用于iOS,macOS,watchOS以及tvOS系统平台上应用程序的开发。尽管如此,如果有C和Objective-C开发经验的话,那么对于Swift的许多部分,你将并不陌生。C和Objective-C中所有的基本类型,Swif
翻译
博文更新于 2017.12.04 ·
572 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mac/iOS 自动化打包

对于app的发包,通常都是通过xcode进行Build-Archive-Export,生成最后的.ipa文件。    我们也可以通过在终端使用xcodebuild命令行来进行打包。以下是xcodebuild 可以使用的命令:xcodebuild [-project ] [[-target ]...|-alltargets] [-configuration ] [-arc
原创
博文更新于 2016.12.30 ·
811 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Cocoa-ViewController

ViewController简介         Cocoa Touch采用了Model-View-Controller (MVC)的设计模式,在该设计模式中,一个Controller 对象是连结数据和视图之间的桥梁。对于IOS程序,View Controller 则用来展示和管理一系列的视图,从UIViewController继承而来。        ViewCo
原创
博文更新于 2016.12.30 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Object_C内存管理

简介           程序内存管理是在程序运行期间分配,使用和释放内存的过程。不好的内存管理,程序就会出现很多内存泄露,从而影响程序的效率和质量,甚至导致程序crash。所以深入学习和理解内存管理机制,对每个程序员(至少mac/ios 程序员)来说都很重要。      Object-C的内存管理采用retain-release,autorelease机制。每个o
原创
博文更新于 2016.12.30 ·
320 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏