码迷,mamicode.com
首页 >  
搜索关键字:Swift    ( 7059个结果
swift 初始化
知识点总结: 1、结构体 1.1、默认初始化方法:1、空初始化方法;2、成员初始化方法 1.2、自定义初始化方法和委托初始化方法 一旦有了自己的初始化方法,swift就不会提供默认的初始化方法。swift编译器允许在初始化过程中初始化常量属性。 2、类初始化 2.1、默认初始化方法 swift 只会 ...
分类:编程语言   时间:2018-02-11 16:21:52    阅读次数:204
Swift: 用Alamofire做http请求,用ObjectMapper解析JSON
演示样例代码看最后。 跟不上时代的人突然间走在了时代的前列,果然有别样的风景。首先歧视一下AFNetworking。这个东西实在太难用了。不想封装都不行,要不写一大堆代码。 NSURL *URL = [NSURL URLWithString:@"http://example.com/resource ...
分类:移动开发   时间:2018-02-10 18:52:17    阅读次数:286
swift 编译提前定义 --不知道怎么定义,可是能够#if
var v:Int; #if _COND//不知道怎么定义。可是能够#if v = 1; #else v = 2; #endif println(v);//2 var v:Int; #if _COND//不知道怎么定义。可是能够#if v = 1; #else v = 2; #endif print ...
分类:编程语言   时间:2018-02-10 13:00:37    阅读次数:138
swift之属性
知识点总结: 1、存储属性 2、惰性存储属性 对于属性来说,惰性加载意味着属性的值只在第一次访问的时候才会出现,因此lazy属性必须声明为var。注意:标记为lazy的属性只会被计算一次。 解释两点:1、self.population中self重要性:这个闭包必须引用self才能在闭包内访问到这个实 ...
分类:编程语言   时间:2018-02-09 17:36:11    阅读次数:206
iOS -- 拨打电话
模拟器在拨打电话方法不执行,必须真机才能拨打电话。一下方法是在iOS10系统下进行测试 方法一、requestWithURL (推荐使用) 特点: 拨打前弹出提示。 并且, 拨打完以后会回到原来的应用。 OC代码: Swift代码: 方法二、openURL(telprompt) 特点: 拨打前弹出提 ...
分类:移动开发   时间:2018-02-09 15:02:23    阅读次数:253
swift4.0中http连接(据于xcode9.3 URLSession)
NSURLSession是NSURLConnection的替代者,在2013年苹果全球开发者大会上(WWDC2013)随iOS7一起发布的,是对NSURLConnection进行了重构优化后的新的网络接口。从iOS9开始,NSURLConnection中发送请求的两个方法已经过期(同步请求,异步请求 ...
分类:编程语言   时间:2018-02-07 19:56:00    阅读次数:291
Reflection和Mirror
现在的Swift虽然在反射方面相比Objective-C要弱得多,但还是存在一些和反射相关的内容的。 可以通过一个Mirror来获取某元素的一些信息,比如对象的所有属性。 打印结果: 也可以用dump打印其镜像信息: ...
分类:其他好文   时间:2018-02-07 19:44:22    阅读次数:157
黑马基础阶段测试题:通过字符输入流读取info.txt中的所有内容,每次读取一行,将每一行的第一个文字截取出来并打印在控制台上。
package com.swift; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileOutputStream; impo... ...
分类:其他好文   时间:2018-02-04 21:08:17    阅读次数:119
黑马基础阶段测试题:定义一个int类型的数组,数组中元素为{5,7,3,9,4}。求出数组中的最小值,并判断最小值是否为偶数,如果是偶数则输出“最小值为偶数”,如果不是偶数则输出“最小值为奇数”。打印如下:
package com.swift; import java.util.Arrays; public class ArrayTest { public static void main(String[] args) { /* * 定义一个int类型的数组,数组中元素为{5,7,3,9,4}。 * 求... ...
分类:编程语言   时间:2018-02-04 19:41:54    阅读次数:207
黑马基础阶段测试题:创建Phone(手机)类,Phone类中包含以下内容:
package com.swift; public class Phone { private String pinpai; private int dianliang; public String getPinpai() { return pinpai; } public void setPinp... ...
分类:移动开发   时间:2018-02-04 19:41:44    阅读次数:232
7059条   上一页 1 ... 58 59 60 61 62 ... 706 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!