手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift! Swift! Swift! 重要的事情说3遍!
Swift正式开源,支持的平台包括Linux。 跟踪学习记录
作者:编程之家 时间:2020-05-26
如何在Swift中使用预编译宏定义
OC中这样使用即可 #ifdef DEBUG // debug only code #endif 解决方案 Swift: #if DEBUG let a = 2 #else let a = 3 #endif mb的感觉soeasy~ StackOverFlow
作者:编程之家 时间:2020-05-26
苹果宣布Swift编程语言开源 支持Linux
苹果去年推出了全新的编程语言Swift,试图让iOS和OS X的应用开发变得更简单。本周四,苹果宣布,这一语言的代码将开源。 新浪科技讯 北京时间12月4日早间消息,苹果去年推出了全新的编程语言Swift,试图让iOS和OS X的应用开发变得更简单。本周四,苹果宣布,这一语言的代码将开源。 通过新网站Swift.org和代码托管网站GitHub,苹果将开源这一语言。第三方开发者目前可以了解Swif
作者:编程之家 时间:2020-05-26
Swifter第2版:100个Swift 2 开发必备Tip——互动出版网
这篇是计算机类的优质推荐>>>>《Swifter(第2版):100个Swift 2 开发必备Tip》 喵神携畅销书新版再次抢占新版高地 全部案例及代码完全基于Switer 2 编辑推荐 √ 绝无仅有基于Swift 2的iOS开发图书 √ 比肩微信之Line大牛畅销书全新升级 √ 包罗万象、荟萃精华的实战技巧大全 √ 基于新版重写案例|Tip含金量继续攀升 Swift的易学难精体现在其实际项目暗坑无
作者:编程之家 时间:2020-05-26
swift pragma mark
众所周知,大家在OC中对代码进行逻辑组织 用的是#pragma mark - ,生成分隔线 用#pragma mark 函数说明,来生成一个函数的说明X 但在swift中,这个语法就不支持了,毕竟它是属于C的语法,于是就有了新的一些语法,如:// MARK: // FIXME // TODO: 等 // MARK: - 生成分隔线 // MARK: 说明 别忘了那个冒号。。。
作者:编程之家 时间:2020-05-26
排雷记录:Swift +Objective-C混合Framework的一些问题
对于Swift的出现,估计很多公司很多人都面临着原有开发框架的更新换代,Swift经过一年的发展,到现在2.1版,显而易见的大坑填的差不多了,算是基本堪以大用了,这场景让我恍惚回到使用.Net 2.0架构软件系统的年代,都是刚算够上堪以大用,可以引入企业级开发了,可以考虑构建稳固版本计划和投入资源实施了。 现在问题场景是很多原有Framework,都是基于OC的,其中Framework积累大量企业
作者:编程之家 时间:2020-05-26
苹果的Swift语言开源了!
(点击上方公众号,可快速关注) 公众号:smart_android 作者:耿广龙 点击“阅读原文”,可查看更多内容和干货 苹果公司在今年6月份举行的全球开发者大会中曾承诺今年年底开源新编程语言 Swift,而它终于实现了诺言。据悉,Swift的编程语言将在Apache 2.0的基础上发放,至此软件开发者将可以对这款新编程语言根据自己的需要进行修改。开发者如今还将可以建立同时支持iOS,OS X和L
作者:编程之家 时间:2020-05-26
Swift 中的 weak 和 unowned"
译者:pmst;校对:Cee;定稿:Cee 使用 weak 和 unowned 关键字,我们可以避免所谓的循环引用。在这篇文章中,我们将讨论两者之间的差异。 何为循环引用? 我曾在 “A Trick To Discover Retain Cycles” 博客一文中强调了内存管理的重要性,即使 ARC 已经为你分忧解难了: 首先,我们创建两个视图控制器:RootViewController 和 Se
作者:编程之家 时间:2020-05-26
苹果Swift编程语言开源 有望进一步普及
据国外媒体报道,苹果去年推出了全新的编程语言Swift,旨在简化iOS和OS X的应用编程。今天该编程语言又迈出了重要的一步:开源。苹果将通过新网站Swift.org(https://swift.org/blog/welcome/)和GitHub(https://github.com/apple/swift)开放Swift的源代码。 现在,苹果以外的开发者将能够查看Swift的内部运作,为其开发作
作者:编程之家 时间:2020-05-26
【福利】苹果终于开源Swift啦
内容简介 【福利】苹果终于开源Swift啦 对大家和苹果自己都是件大好事 刚被扎克伯格生女儿和捐款刷屏,略有一会喘息机会的朋友圈又被苹果开源Swift的新闻刷屏了。 其实苹果宣布要开源Swift语言有一段时间了,不过总算兑现承诺。一声令下,“开源”,好,瞬间如火如荼~ Swift官网: https://developer.apple.com/swift/ 吐槽:不过苹果我说你的iOS操作系统能不能
作者:编程之家 时间:2020-05-26
Swift编程风格指南
语言 使用美式英语拼写以匹配苹果公司的API 优选: var color = "red" 不建议使用: var colour = "red" 间隔 使用2个空格进行缩进而不是使用Tab,这样可以节省空格,阻止换行。确保在Xcode的配置项中进行了设置。 方法的花括号以及其它花括号(if/else/switch/while等等)总是跟语句在同一行开始,但是在新的一行中结束。 优选: if use
作者:编程之家 时间:2020-05-26
苹果宣布编程语言 Swift 开源
苹果软件开发团队宣布专为 iOS 和 OS X 应用开发的编程语言 Swift 自今天开始开源,并通过全新的网站 Swift.org 面向所有开发者开放。在 Swift 开源后,开发者可根据自己的发展目标对这款编程语言进行调整,开发出 OS X、iOS 和 watchOS 之外的应用程序,并能在软件开发过程中来迅速扩展和部署辅助功能。 在苹果揭晓了 Swift 之后,它就成为了历史以来增长最快的编
作者:编程之家 时间:2020-05-26
swift开源了,iOS开发者的福音到了
官网 https://swift.org Welcome to Swift.org Swift is now open source! We are excited by this new chapter in the story of Swift. After Apple unveiled the Swift programming language, it quickly became one
作者:编程之家 时间:2020-05-26
Swift 正式开源,同时开源 Swfit 核心库和包管理器
Swift 正式开源!Swift 团队很高兴宣布 Swift 开始开源新篇章。自从苹果发布 Swfit 编程语言,就成为了历史上发展最快的编程语言之一。Swift 通过设计使得软件编写更加快速更加安全。 Swift 的 GitHub 地址:https://github.com/apple/swift Swift is open-source Swift 是由多种不同的项目组成的,提供一个构建软
作者:编程之家 时间:2020-05-26
互联网从业者的发展源于不断的学习-那就从swift开始吧
互联网从业者的发展源于不断的学习,不知道是否正确,但对于职业本身,需要的是不断学习,而从职业高度来看,需要的是视域与思维的拓展,而对于我目前的状态来说,需要的还是从职业本身出发,忠于技术,热爱技术,归结到一点---money,真是如此的通俗易懂,抑或肤浅不堪,但人的职业发展不大都是先物质后情怀的吗?话不多说,而今开始我的swift学习之路,这可以成为你思维的工具,让思维成为一种现实的敲门砖,先转载
作者:编程之家 时间:2020-05-26
菜鸟教程已支持Swift在线编译
昨天 Swift 正式开源,同时也开源了 Swift 核心库和包管理器。 菜鸟教程的在线编译器也同步安装了最新的Swift安装包,让您在学习Swift 教程时免去安装环境的烦恼,轻松学习 Swift。 点击 阅读原文 查看详情
作者:编程之家 时间:2020-05-26
Swift设置Table View的Cell中Lable自适应内容高度的
Swift设置Table View的Cell中Lable自适应内容高度的 @IBOutletweak var myTableView: UITableView! override func viewDidLoad() { super.viewDidLoad() myTableView.estimatedRowHeight = 44.0 myTableView.rowHeight =UITableV
作者:编程之家 时间:2020-05-26
Swift中使用presentViewController跳转页面后模拟器显示黑屏问题
Swift中使用presentViewController跳转页面后模拟器显示黑屏问题 问题原因 针对storyboard制作页面和手写页面,需要使用两种不同方法进行页面跳转。 解决办法 针对手写页面及storyboard制作页面,使用代码进行页面跳转的两种方法。 对于使用storyboard制作的页面 var sb = UIStoryboard(name: "Main", bundle:nil)
作者:编程之家 时间:2020-05-26
swift注意点
//原生的Swift protocol里没有可选项,所有定义的方法都是必须实现的。如果我们想要像Objective-C里那样定义可选的接口方法,就需要将接口本身定义为Objective-C的,也即在protocol定义之前加上@objc。另外和Objective-C中的@optional不同,我们使用没有@符号的关键字optional来定义可选方法 //swift中的错误处理 ,Objective
作者:编程之家 时间:2020-05-26
Swift开源了,有什么好处?
昨天swift开源了,喜大泪奔的好消息! Swift的官方网站https://swift.org Swift在github的开源地址https://github.com/apple/swift Swift开源了有什么好处? 我想从以下的几个方面来回答: 1.学习Swift更加方便和简单了 学习Swift的时候,遇到问题,或者有一些想法的时候,你可以打开Swift的源码参考一番,我相信会有很大的收获
作者:编程之家 时间:2020-05-26
Swift 3 的 API 设计准则
(点击上方公众号,可快速关注我们) 英文: swift 中文:星夜暮晨(@星夜暮晨 ) 链接:http://www.jianshu.com/p/fce426e4f1c4 一款编程语言标准库的设计理念,往往对这门编程语言给人的整体感觉有很大影响。好的标准库就好似语言本身的扩展一般,并且保证标准库内部的一致性可以有效提升整体的开发体验。为了搭建一个好的 Swift 标准库,Swift 3 的其中一个主
作者:编程之家 时间:2020-05-26
用 Swift 做一个智能机器人聊天 App (1)
(点击上方公号,可快速关注) 来源:TimeRanger(@TimeRanger) 链接:http://www.jianshu.com/p/1f93e0fec8a5 截图 你在本系列文章中将会学到 如何安装和使用cocoapods来集成第三方库 如何搭建类似iOS短信app的界面,以及使用SnapKit来用代码设置autolayout 如何使用Parse云服务平台存储和同步聊天信息,学习相应地数据
作者:编程之家 时间:2020-05-26
使用 Swift 构建自定义的ActivityIndicator View
本文由@Chun发表于Chun Tips :http://chun.tips/blog/2014/12/11/shi-yong-swift-gou-jian-zi-ding-yi-de-activityindicator-view/ 目前在自己的个人项目里,已经开始使用Swift去编写代码。这篇文章把项目中自己设计的一个ActivityIndicator View展示给大家。 在开始之前,我们先看
作者:编程之家 时间:2020-05-26
Swift-使用UIScreen类获取屏幕尺寸
Swift-使用UIScreen类获取屏幕尺寸 在iOS 9中, 使用 UIScreen.mainScreen().applicationFrame 会报警: 'applicationFrame' was deprecated in iOS 9.0: Use -[UIScreen bounds] 代码实例: //获取屏幕大小 let screenBounds:CGRect = UIScreen.m
作者:编程之家 时间:2020-05-26
Swift-解决Navigation导航栏遮挡住view内容的问题
Swift-解决NavigationBar遮挡住view内容的问题 edgesForExtendedLayout The extended edges to use for the layout. automaticallyAdjustsScrollViewInsets A Boolean value that indicates whether the view controller shoul
作者:编程之家 时间:2020-05-26
《 Swift -->>UINavigationController 的使用和其详细属性的设置等详细解说和控制栈的解说》
/* 《 Swift -->>UINavigationController 的使用和其详细属性的设置等详细解说和控制栈的解说》 */ // Created by 周双建 on 15/12/5. // Copyright © 2015年 周双建. All rights reserved. // import UIKit class ViewController: UIViewContr
作者:编程之家 时间:2020-05-26
Swift实现委托代理的N种方式
首先理清概念,delegate只是一种模式理念,不是具体方法。OK 1.extension继承法:赋予某根类扩展“空方法”,使其子类继承后可重写成为代理。 就要你成为我的奴隶 // A.swift class A{ var delegate : B? func doSomething()->(){ B?.delegateFun() } } extensio
作者:编程之家 时间:2020-05-26
Swift 3 API 设计准则
本文由星夜暮晨(简书)翻译自苹果 Swift 官方网站 原文 Swift 3 API Design Guidelines 2015年12月4日 一款编程语言标准库的设计理念,往往对这门编程语言给人的整体感觉有很大影响。好的标准库就好似语言本身的扩展一般,并且保证标准库内部的一致性可以有效提升整体的开发体验。为了搭建一个好的 Swift 标准库,Swift 3 的其中一个主要目标就是要定义一组 AP
作者:编程之家 时间:2020-05-26
Swift在实际项目中的应用
Swift的应用 与Cocoa交互 要用Swift写App首先需要了解的就是UI怎么写、系统功能怎么调用。由于Swift并没有重写系统功能库,只是对Cocoa进行了桥接,所以要调用系统功能就要与Cocoa的交互。Swift与Cocoa交互的细节非常多,但是并没有太大难度,因为Cocoa的使用与用Objective-C开发时没有太大不同,一般来说跟着Xcode的提示走基本都没有问题。需要注意的几点:
作者:编程之家 时间:2020-05-26
在OC代码中创建Swift编写的视图控制器
背景 近日在和一群朋友做项目,我和另一位同学负责iOS客户端,我是一直使用OC的,而他只会Swift,因此在我们分工协作之后,就需要把代码合在一起,这就牵扯到如何在TabbarController中添加一个Swift创建的子控制器的问题。 解决 首先在一个OC项目中新建一个Swift类,继承自UITableViewController,并且修改其view背景色,方便后续测试。 import UIK
作者:编程之家 时间:2020-05-26
上一页
211
212
213
214
215
216
217
218
下一页
小编推荐
热门标签
更多
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