手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
三swift新增一个顶部菜单导航视图UINavigationController
新建方式参考:http://www.voidcn.com/article/p-xhhzmpze-rc.html **右侧底部筛选为:**UINavigationController 新建后台代码参考:http://www.voidcn.com/article/p-xhhzmpze-rc.html 后台代码继承原为:UIViewController ,改为 UINavigationControlle
作者:编程之家 时间:2020-05-26
五swift 中的图片管理Images.xcassets的使用
客户端界面支持 **软件IOS版本:**IOS7.0 以上。 **客户端硬件:**iphone 5 及以上,iphone5以下可能无法安装。 常用图片说明: App Icons 一般包括,在Spotlight(苹果下的快速搜索)、苹果商城、iphone 桌面。 LaunchImages 一般仅需针对不同尺寸的iphone 开屏界面进行设置。 查看位置: Images.xcassets 图片管理 (
作者:编程之家 时间:2020-05-26
六swift 在Main.storyboard中的快捷键
视图中撤销 Command + Z .storyboard 内的视图放大或缩小 选中.storyboard 空白区域 放大:shift + command + - 缩小:shift + command + ‘+’ 单个VIEW添加辅助线 水平:选中.storyboard 上面单个view , Shift + command + - 垂直:选中.storyboard 上面单个view , Shift
作者:编程之家 时间:2020-05-26
七swift新建首页(整合TabBar和NavigationBar)
1、 XCode 新建项目 Create a new Xcode project ,类型为 Tabbed Application,新建过程参考之前教程。 2、 删除其他文件 找到Main.storyboard 文件单击,保留 Tab bar Controller,剩余全部删除。 3、 拖入UINavigationController 在Filter 输入“UINavigationControlle
作者:编程之家 时间:2020-05-26
Currying-柯里化[Swift笔记]
Currying (柯里化)是什么? 把接受多个参数的方法变成接收一个参数的方法,并且返回接受余下的参数而且返回结果的新函数的技术 Currying的概念最早由俄国数学家Moses Schönfinkel引入,之后由数理逻辑学家哈斯格尔·科里(Haskell Curry)将其丰富和发展 简单例子 - 用法 func MulOperation(a: Int)(b: Int) -> Int {
作者:编程之家 时间:2020-05-26
Swift基础之对话框UIAlertController
var alertController=UIAlertController(title: "标题", message: "这是一个UIAlertController的默认样式", preferredStyle: UIAlertControllerStyle.Alert) var cancelAction=UIAlertAction(title: "取消", style: UI
作者:编程之家 时间:2020-05-26
Swift 代码调试-善用XCode工具UI调试,五种断点,预览UIImage...
原创Blog,转载请注明出处 http://blog.csdn.net/hello_hwc?viewmode=list 我的stackoverflow 工欲善其事,必先利其器,强烈建议新手同学好好研究下XCode这个工具。比如Build Settings,Build Info Rules,Build Parse, Edit Scheme… 前言:这个Swift调试系列分为四篇 图形化界面调试 LL
作者:编程之家 时间:2020-05-26
Swift UIView 的多种添加方法和打标签和移除方法的详解、父子视图的关系
// // ViewController.swift // Swift_003 // // Created by 周双建 on 15/11/29. // Copyright © 2015年 周双建. All rights reserved. // //父视图和字视图 import UIKit class ViewController: UIViewController { over
作者:编程之家 时间:2020-05-26
Swift下弹出对话框
//对话框控制器 let alertController = UIAlertController(title: "提示", message: "数字不能为空", preferredStyle: UIAlertControllerStyle.Alert) //点击按钮动作 let canCelAction = UIAlertAc
作者:编程之家 时间:2020-05-26
swift 变量、元组、运算符
不知道该怎么命名,所以先随便写了。前几天有有学习了一些swift2.0的基础。前几天搜到十步奶一人(swift小白视频教程)的小白教程,下班后因为懒堕的原因,一直没看。终于今天看了一些。果然学到了一些之前漏掉的或是没理解的知识点。 一行中声明多个变量: 在swift中,可以使用","(逗号)在一行中声明多个变量。例: let a = 10, b = 11,c = 12 字符串拼接(打印) 在sw
作者:编程之家 时间:2020-05-26
Swift 2.0学习笔记Day 42——构造函数调用规则
原创文章,欢迎转载。转载请注明:关东升的博客 在构造函数中可以使用构造函数代理帮助完成部分构造工作。类构造函数代理分为横向代理和向上代理,横向代理只能在发生在同一类内部,这种构造函数称为便利构造函数。向上代理发生在继承的情况下,在子类构造过程中,要先调用父类构造函数初始化父类的存储属性,这种构造函数称为指定构造函数。 构造函数调用规则 Person和Student类示例: class
作者:编程之家 时间:2020-05-26
Swift与OC 混编
标签:Swift 在Swift中调用OC 首先创建OC/Swift工程 然后创建swift/OC文件,Xcode会提示创建Swift和OC之间的桥接文件 XXX-Bridging-Header.h(XXX默认为工程名) 在XXX-Bridging-Header.h中导入需要在swift中使用的文件 这样就可以在Swift中使用Swift语法来调用OC中的方法了(Xcode会自动将OC的方法转换成S
作者:编程之家 时间:2020-05-26
Swift 类构造器的使用
这几天在使用 Swift 重写原来的一个运动社交应用 SportJoin. 为什么要重写呢? 首先因为实在找不到设计师给我作图; 其次, 原来写的代码太烂了我也闲不下来, 想找一些项目做, 所以只好将原来的代码重写了. 原来的代码大约是一年半以前写的, 我现在真的不想吐槽当时写的代码有多烂, 有一句话怎么说来着: 程序员连自己写的源代码都不想读, 怎么可能看别人写的源代码! 每半年获得的知识
作者:编程之家 时间:2020-05-26
Swift UIview的 层次交换 和部分动画的详解
// // ViewController.swift // Swift_004 // // Created by 周双建 on 15/11/30. // Copyright © 2015年 周双建. All rights reserved. // //Swift 的多个View的界面交换和单个View的动画 import UIKit class ViewController: UIVie
作者:编程之家 时间:2020-05-26
八swift 中UINavigationController 中的一些操作
1、 推拽使用UINavigationController XCode 自动生成两个UI界面。 NativeController:继承自UINavigationController,后台swift 实现类需继承。示例代码如下: import UIKit class HomeNavigationController : UINavigationController { override func v
作者:编程之家 时间:2020-05-26
九Swift StatusBar 状态栏
修改StatusBar 的文字为白色 1、找到Info.plist,右键 ->Add Row 增加属性, Name:View controller-based status bar appearance Type:Boolean Value:NO 2、修改 Status bar Style 属性 Value:UIStatusBarStyleLightContent 运行结果如下:
作者:编程之家 时间:2020-05-26
Swift:表格视图单元格单选二
效果 前言 前段时间写了一篇博客: 表格视图单元格单选(一),实现起来并不复杂,简单易懂。在实际开发中,可能会涉及到更为复杂的操作,比如多个 section 下的单选,如上面展示的效果,当我们有这样的需求的时候,该如何实现呢?因为,在上篇文章中我所用的控件都是单元格自带的imageView以及textLabel,本文我将主要分享自定义选择按钮以及在多个section下实现单选的方法。 准备 界面搭
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-11方法
import Foundation //方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装 了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与 Objecti ve-C 中的类方法(class methods)相似。 /*实例方法****************************************
作者:编程之家 时间:2020-05-26
Swift中如何在一行中定义多个变量
在其它语言中,可以在一行中定义多个变量,比如: var a, b, c, d; //javascript int a, b, c, d; //C, C++, C#, Java 类似地,Swift可以用如下方式在同一行中定义变量: var a, b, c, d: Int 这样,a,b,c,d都被定义为Int。与其它语言不同的是,Swift还可以在同一行中定义不同类型的变量: var a, b,
作者:编程之家 时间:2020-05-26
单例在Swift中的正确实现方式
原文链接 : The Right Way to Write a Singleton 原文作者 : Hector Matos 译文出自 : 开发技术前线 www.devtf.cn 译者 : Gottabe 尽管在我之前的博文里我就写过关于管理状态的那些坑,但是有时候我们就是无法避免它们。其中一类管理状态的方式我们耳熟能详 - 单例。但是在Swift中有好几种不同的方式来实现一个单例。到底哪一个才是正
作者:编程之家 时间:2020-05-26
Swift 与Objective-C的兼容问题
虽然说 Swift 语言的初衷是希望能摆脱 Objective-C 的沉重的历史包袱和约束,但是不可否认的是经过了二十多年的洗礼,Cocoa 框架早就烙上了不可磨灭的 Objective-C 的印记。无数的第三方库是用 Objective-C 写成的,这些积累无论是谁都不能小觑。因此,在最初的版本中,Swift 不得不考虑与 Objective-C 的兼容。 Apple 采取的做法是允许我们在同一
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-12下标脚本
import Foundation //用下标脚本访问一个数组(Array)实例中的元素可以这样写 so meArray[index] ,访问字典(Dictionary)实例中的元素可以这样写 someDictionary[key] 。 /*下标脚本语法******************************************************/ //下标脚本允许你通过在实例后面的
作者:编程之家 时间:2020-05-26
Swift 值类型,引用类型,深拷贝,浅拷贝,Copy,MutableCopy
原创Blog,转载请注明出处 http://blog.csdn.net/hello_hwc?viewmode=list 我的stackoverflow 前言:Swift相对应Objective C来说,它不再需要绝大部分对象继承自NSObject,所以Swift的类型和Objective C的变量类型也不一致。 Value Type/Reference Type 什么是值类型,引用类型? 二者最主
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-13继承
import Foundation /*定义一个基类*****************************************************/ //不继承于其它类的类,称之为基类 //Swift 中的类并不是从一个通用的基类继承而来。如果你不为你定义的类指定一个超类的话,这个类就自动成为 基类。 //下面的例子定义了一个叫 Vehicle 的基类。这个基类声明了一个名为 curr
作者:编程之家 时间:2020-05-26
Swift简单的本地存储方式NSUserDefaults
let a = (NSUserDefaults.standardUserDefaults().objectForKey("b") as? String) ?? "" //这一句是取出"b"对应的值,??是专门用解包的一种方式 NSUserDefaults.standardUserDefaults().setObject("c", forKey: "d
作者:编程之家 时间:2020-05-26
swift页面跳转的集中方式归纳
1.选择属性栏的第三项 2.在Identifyt选项中填写 "storyboard ID"为post。这个ID根据自已的情况填写,后面的代码中会用到 3.重点来了,为登录按钮添加页面跳转代码 @IBAction func LoginButtonLicked(sender: AnyObject){ let myStoryBoard = self.storyboard let anotherView:
作者:编程之家 时间:2020-05-26
swift开启线程的3种方式其实很简单的
import UIKit class swiftThreadDemo : UIViewController { var queue = NSOperationQueue() // init() // { // //alloc // super.init() // } dein
作者:编程之家 时间:2020-05-26
swift不连接xcode调试时模拟器上程序就崩溃
问题:Xcode不调试状态下程序就崩溃,而调试状态程序运行的好好的,这是什么原因呢? 答案:这个问题是导入第三方库的问题,因为不运行第三方库里面的代码时,程序就不会崩溃,所以定位在导入库的时候出现了问题,导入第三方库的时候是选择Embedded Binaries下的加号来添加,这样就不会出现程序崩溃了, 错误的做法:导入的时候在下面的框中就会出现之前出现的那个问题,程序会崩溃
作者:编程之家 时间:2020-05-26
Swift的guard语句的用法
与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。 与if语句不同的是,guard只有在条件不满足的时候才会执行这段代码。 你可以把guard近似的看做是Assert,但是你可以优雅的退出而非崩溃。 func fooManualCheck(x: Int?) { if x == nil || x <= 0 { // 不符合值的要求时,写点代码
作者:编程之家 时间:2020-05-26
Swift禁止横屏
swift禁止横屏的代码 override func supportedInterfaceOrientations()->Int{ return Int(UIInterfaceOrientationMask.Portrait.rawValue) }
作者:编程之家 时间:2020-05-26
上一页
209
210
211
212
213
214
215
216
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native