手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift开发笔记2-通过pushViewController跳转后 隐藏后退按钮
登陆成功后,跳转到主页面,需要隐藏后退回登陆页面的按钮 let vc:UIViewController=self.storyboard?.instantiateViewControllerWithIdentifier("view name") as!UIViewController //先隐藏回退按钮,然后push 否则无效 vc.navigationItem.hidesBackButton=
作者:编程之家 时间:2020-05-25
swift开发笔记3 - 设置tableview背景图片
1 在images.xcassets中增加一个backimg,并选择iphone,最后拖入图片 2 在viewcontroller中设置table图片 overridefunc viewDidLoad() { super.viewDidLoad() let imgback=UIImage(named:"backimg") let imgb
作者:编程之家 时间:2020-05-25
Swift 2.0 下面向协议的MVVM架构实践
本文由CocoaChina译者lynulzy(社区ID,博客)翻译 原文:Swift 2.0: Protocol-Oriented MVVM 自从令人兴奋的[ 《面向协议的编程方法》 ]在Swift的WWDC大会上发布以来。我对协议的使用考虑了很多。但是在现实中,我并没有太多的顾及和使用这些功能。我还仍旧在消化到底面向协议的编程方法是什么,在代码的哪些地方应该使用,而不是使用我目前使用的`go-t
作者:编程之家 时间:2020-05-25
swift开发笔记4 - 设置tabbar选中颜色
参考:http://blog.csdn.net/k12104/article/details/23999125 swift语法的写法: ios7.0在故事板 tab bar 属性设置中设置 image tint颜色值可以实现, ios7.1中该方法不起作用,可以在代码中加入下句实现 self.tabBarController?.tabBar.selectedImageTintColor=UICol
作者:编程之家 时间:2020-05-25
swift 日历练习
不喜欢码字的程序员有没有,宁愿多敲两行代码,也不愿意多写两个字。 import Foundation import UIKit @objc(DateObject) class DateObject: NSObject{ var day : Int? var month : Int? var year : Int? var btn :UIButton? } impor
作者:编程之家 时间:2020-05-25
Swift 中的重载运算符和自定义运算符
重载运算符 有时候,我们会遇到需要对自定义的类(class)或结构体(struct)支持某些运算符功能,例如+,-,*,/等。以魔方收集者(Cube Collector)游戏为例,初期你怀揣一个渺小的魔方,身处一个充斥各种尺寸魔方的空间中。你的任务是找寻新的魔方,并通过”吞噬”新魔方来进化你手中的魔方。(译者注:吞噬解释为原始魔方尺寸加上新的魔方尺寸得到进化后的魔方) 魔方(Cube)类定义如下:
作者:编程之家 时间:2020-03-21
Swift 2.0学习笔记Day 14——字符串的插入、删除和替换
原创文章,欢迎转载。转载请注明:关东升的博客 对应可变字符串可以插入、删除和替换,String提供了几个方法可以帮助实现这些操作。这些方法如下: splice(_:atIndex:)。在索引位置插入字符串。 insert(_:atIndex:)。在索引位置插入字符。 removeAtIndex(_:)。在索引位置删除字符。 removeRange(_:)。删除指定范围内的字符串。 r
作者:编程之家 时间:2020-05-25
语法参考系列——二词汇结构
语法参考系列——(二)词汇结构 标签(空格分隔): Swift 学习笔记 什么是词汇结构 词汇就是语言的最小单元,是一系列字符的组成的标记,词汇包括标识符、关键字(keyword)、标点、字面值和操作符。 词汇结构就是定义什么样的字符序列才是合法的词汇。 编译器会从Swift源文件中读取这些标记,读取的规则是longest match 或 maximal munch. 空白和注释 空白就俩作用:分
作者:编程之家 时间:2020-05-25
Swift 关键词guard监视
如果您和我一样,让代码尽早跳出以便更好地进行逻辑、数据内容的确认,虽然 Swift 自发布的第一天起就让代码提早跳出变得可能,但是它仍然还有一些需要注意的地方。首先,您需要检查不需要的条件(比如说变量为空),而不是检查您需要的条件。更重要的是,绝大多数情况下,当变量为空的时候,您往往想要让代码跳出,然后如果变量不为空的时候就继续运行,但是接下来如果您想要在剩余的代码中使用此变量的话,就需要对变量进
作者:编程之家 时间:2020-05-25
swift 基础语法知识
买不起苹果电脑,周六利用公司资源学习ios开放,先从swift基本开始 import Foundation var a = 1 a = 10 var b = 2 b = 6 let c = a + b var str = "hello word" var string:String = "liaojianguo " str = str + string str = "\(str),
作者:编程之家 时间:2020-05-25
swift 面向对象
语言真正是想通的,写swift让我想到了js和java // // main.swift // StudyVarsAndConstants // // Created by UPMI_iMac01 on 15/9/19. // Copyright © 2015年 upmi. All rights reserved. // import Foundation class Student
作者:编程之家 时间:2020-05-25
swift 静态方法
java 里面的静态方法和swift里面的类方法是一个意思 import Foundation class Student{ func sayHi() { } } class Persion:Student{ var _name:String init(name:String) { self._n
作者:编程之家 时间:2020-05-25
swift 类继承
import Foundation class Student{ func sayHi() { print("student say hi") } } class Persion:Student{ var _name:String init(name:String) { self._name =
作者:编程之家 时间:2020-05-25
swift 类的动态扩展
import Foundation class Student{ func sayHi() { print("student say hi") } } extension Student{ func sayextensionFunc(){ print("extension func") } } class Pers
作者:编程之家 时间:2020-05-25
swift 接口类与实现类
import Foundation protocol Student{ func sayHi() } class Persion:Student{ var _name:String init(name:String) { self._name = name } func sayHi() {
作者:编程之家 时间:2020-05-25
swift 命名空间
import Foundation class com{ class upmi{ } } import Foundation extension com.upmi{ class Say{ func sayHi() { print("hi") } } }
作者:编程之家 时间:2020-05-25
Swift中创建单例的方法
class TodoList { class var sharedInstance : TodoList { struct Static { static let instance : TodoList = TodoList() } return Static.instance } }这是Swift1.2之前单
作者:编程之家 时间:2020-05-25
Swift2.0 基础语法&实战代码演示(初稿)
欢迎转载,但请注明转载出处(简书地址和CSDN博客地址均可) Swift2.0系列——Error Handling(基础语法篇) Swift2.0系列——Error Handling(项目应用篇) Swift2.0系列——枚举中的递归 Swift2.0系列——Defer/Guard 基础语法 Swift2.0系列——OptionSetType使用(初稿) Swift2.0系列——API可用性检查(
作者:编程之家 时间:2020-05-25
Swift中的设计模式
架构师(JiaGouX) 我们都是架构师! 设计模式 设计模式(Design Pattern) 是对软件设计中普遍存在的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛等人(Erich Gamma,Richard Helm,Ralph Johnson和John Vlissides这四人提出的。也被称为:Gang of Four,GOF,四人帮)在1990年代从建筑设计领域引入到计算机科学的。
作者:编程之家 时间:2020-03-21
【译】Swift 面试题及其答案
原文:Swift Interview Questions and Answers 原作者:Antonio Bello 原作者介绍: Antonio 拥有丰富的编程经验。他开始编程的时候,内存单位还是 byte 而不是 gigabyte,存储空间还是可选的附加物,最常用的语言还是BASIC。现在,Antonio 的兴趣在于 iOS 应用开发、node.js 后端开发,而且他从来不会放过学习新东西的机
作者:编程之家 时间:2020-03-21
Swift 2.0学习笔记Day 15——请注意数字类型之间的转换
原创文章,欢迎转载。转载请注明:关东升的博客 在C、Objective-C和Java等其他语言中,整型之间有两种转换方法: 从小范围数到大范围数转换是自动的; 从大范围数到小范围数需要强制类型转换,有可能造成数据精度的丢失。 而在Swift中这两种方法是行不通的,需要通过一些函数进行显式地转换,代码如下: let historyScore:UInt8
作者:编程之家 时间:2020-05-25
Swift纯代码走进UICollectionView
Swift对于一门新的iOS编程语言,他的崛起是必然的 我们这群老程序员们学习新的技能也是必然的 不接受新技能将被这大群体无情的淘汰 So 我欣然接受这门看似不成熟的语言 下面我们说说Swift中比较常见的控件UICollectionView 首先我们设置一个全局的UICollectionView和一个数据源 var colltionView : UICollectionView? var dat
作者:编程之家 时间:2020-05-25
Swift版仿封装的个人界面,一分钟集成不是梦!
冰之依韩版女装(程序媛福利) Swift一分钟做出超炫的个人界面效果不再是梦!废话不多说直接代码 第一步把LBSwift_PersonalPage拖到自己的工程里面 继承LBSwift_PersonalPage 代码如下 更多经验请点击 核心代码 //头像设置 self.headImageView?.image = UIImage(named: "myheadimage.jpeg") //背景设置
作者:编程之家 时间:2020-05-25
Swift初探之纯代码写tabBar
冰之依韩版女装(程序媛福利) 最近的项目新版本基本完成了,闲来无事学习学习新出的语言Swift。 对于有OC基础的人来说学习Swift还是很简单的,下面是我自学写的Tabbar,当 然这并不是自定义的。不过对于一般的需求还是可以满足的。 下面是我仿“折800”写的一个Tabbar,由于图片原因导致有点小小的瑕疵 代码如下 更多经验请点击 核心代码 class func CusTomTabBar()
作者:编程之家 时间:2020-05-25
swift 语言的最佳实践
Best Practices Naming As per the “Swift Programming Language” type names should be upper camel case (example: “VehicleController”). Variables and constants should be lower camel case (example “vehicle
作者:编程之家 时间:2020-03-21
Swift trim space/new line字符串过滤空格和换行符
Swift字符串过滤空格和换行符,写法与原来的objective-c有点不同,因为Swift中的字符串的索引不是int类型,而是Index类型。 /// UIView's useful extensions. /// /// Author: huangyibiao /// Github: http://github.com/CoderJackyHuang/ /// Blog: http://www
作者:编程之家 时间:2020-05-25
swift开发笔记5 - 设置屏幕方向和代码控制布局
1 xcode6、7中不用代码控制屏幕方向了,可以在项目属性中设置支持的方向: 下图中仅选中portrain,即支持竖屏,不支持旋转 2 有一排按钮,需要等间距排列,并自动适应屏幕: 处理思路: 首先把建立按钮的间距约束,创建步骤;按住“星期一”并按住ctrl拖动到“星期二”上释放,就创建好了 然后把这个约束按住ctrl拖动到viewcontroller中,创建约束的引用: //间距约束第
作者:编程之家 时间:2020-05-25
Swift 风格指南
这篇Swift风格指南与你看到的其他的指南有所不同,此篇指南主要焦点集中在打印和web展示的可读写上。我们创建此篇风格指南的目的,是为了让我们的图书,教程以及初学者套件中的代码保持优美和一致,即使我们有很多不同的作者共同编写这些图书。 我们的首要目标是一致性,可读性和简洁性。 命名(Naming) 使用驼峰式的描述性命名方式,为类,方法,变量等命名。类名的首字母应该大写,而方法和变量的首字母使用小
作者:编程之家 时间:2020-05-25
以 Swift 的方式思考,第二部分:调用数组的 Map 方法
在本系列文章的第一篇中,我们知道了怎样避免对可选类型强制拆包,尽量少使用 ! 也避免了程序崩溃。在第二部分,我将会精简我们的代码来让它看起来更 “Swift”,同时向你介绍 map() 和 flatMap() 方法。 今天这篇文章我们将要讨论数组的 map() 和 flatMap() 方法。 本系列文章的第一篇里 这是我们上次留下的代码。 class ListItem { var icon
作者:编程之家 时间:2020-05-25
01-swift的简单了解
1. 关于swift swift语言是苹果公司2014年在美国旧金山召开的WWDC上发布的一门语言。 swift是完全面向对象的语言,自身具有构造函数和析构函数。构造函数是以init开头的函数,而析构函数是以deinit开头的函数, 构造函数在创建对象的时候自动调用,不需要主动调用init函数 析构函数是在对象声明周期结束的时候自动调用的 2. 常量和变量 常量在swift语言中使用 let 表示
作者:编程之家 时间:2020-05-25
上一页
188
189
190
191
192
193
194
195
下一页
小编推荐
热门标签
更多
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