码迷,mamicode.com
首页 >  
搜索关键字:swift 闭包函数    ( 7571个结果
闭包函数、装饰器
一、补充知识点 1、可调用的callable(可以加括号执行某个特定功能):函数名,类名 2、import this:查看Python之禅 二、闭包函数 1、定义 闭:定义在函数内部的函数 包:内部函数引用了外部函数作用域的名字 2、形式 3、作用 给函数体传参有两种方式,第一种是直接给函数体传参, ...
分类:其他好文   时间:2019-07-11 18:51:16    阅读次数:89
iOS 图表工具charts之LineChartView
LineChartView在charts中可以用来绘制折线,由于charts是基于swift开发的如果,需要和objective C混编(通过pod的方式没关系),可以参考我的上几篇文章 "《iOS OC中桥接swift第三方库》 " lineChartView的一些属性介绍: ? LineChar ...
分类:移动开发   时间:2019-07-11 14:15:03    阅读次数:486
Swift 枚举enum
enum methodType{ case get case post case put case delete } 枚举赋值 enum methodType:String{ case get="get" case post="post" case put="put" case delete="de ...
分类:编程语言   时间:2019-07-09 17:55:17    阅读次数:117
JDK1.8新特性(二): Lambda表达式 (参数列表) -> { } 和函数式接口@FunctionalInterface
Lambda表达式 二:简介 JDK的升级的目的有以下几个:增加新的功能、修复bug、性能优化、简化代码等几个方面,Lambda表达式就是属于简化代码,用于简化匿名实现类,提供一种更加简洁的写法。Lambda表达式在Swift语言中称之为代码块,Lambda表达式可以认为是一种特殊的接口,该接口必须 ...
分类:其他好文   时间:2019-07-09 15:28:01    阅读次数:134
Swift 元组 Tuple
let infoArray:[Any] = ["jack",18,1.88] let infoName=infoArray[0] as!String //此处为Any类型强转为String类型 print(infoName.count) let infoDict:[String:Any]=["nam ...
分类:编程语言   时间:2019-07-09 15:16:01    阅读次数:112
装饰器
import timedef foo() : print('foo....') time.sleep(2)def show_time(f): #装饰器函数 def inner(): #闭包函数 stat = time.time() f() end = time.time() print('spend ...
分类:其他好文   时间:2019-07-08 13:28:29    阅读次数:68
Swift(三)基本运算符
Swift支持大部分标准C语言的运算符,并且对许多特性进行改进来减少常规编码的错误。除了支持基本运算符外,Swift还提供了2个特殊的运算符,分别是:溢出运算符和区间运算符 首先看下基本运算符 import UIKit var str = "Hello, playground" /** 赋值运算符 ...
分类:编程语言   时间:2019-07-08 00:29:27    阅读次数:126
Swift的访问控制讲解
Swift中访问修饰符总共有5种,分别为fileprivate,private,internal,public和open,其中,fileprivate以及open是Swift 3新添加的.因为过去的Swift对于访问权限的控制,不是基于类的,而是基于文件的,这样会有问题,所以在Swift 3中增加了 ...
分类:编程语言   时间:2019-07-01 17:03:47    阅读次数:192
连续整数求和
分析: 以N=15为例, 1个,15; 2个,7+8; 3个,4+5+6; 5个,1+2+3+4+5; ...... N = x*n + n*(n-1)/2,N为输入的正整数,n为个数,x为一组数中最小的的数,若x存在且为正整数,则满足; 实现代码如下: ...
分类:其他好文   时间:2019-06-27 01:06:36    阅读次数:202
Vlang官网文档(中文翻译)-vlang中文文档--v0.1.0_20180625
PS:主要为自己学习,,,,看的时候顺便翻译的,,,渣翻(非全人工)勿喷. 介绍 V是一种用于构建可维护软件的静态类型编译编程语言。 它与Go相似,也受到Oberon、Rust、Swift的影响。 V是一种非常简单的语言,阅读这份文档大概只需要半小时的时间,读完之后,您将学习到V的全部内容. 尽管很 ...
分类:其他好文   时间:2019-06-26 01:07:23    阅读次数:159
7571条   上一页 1 ... 31 32 33 34 35 ... 758 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!