美文网首页iOS Developer
Xcode8-关于swift的小技巧

Xcode8-关于swift的小技巧

作者: Tasuka | 来源:发表于2016-10-26 14:18 被阅读0次

Xcode8 更新好多新特性,其中就增加了好多以前需要安装插件才能实现的功能。如下文要说到的 Color Literal Image Literal Documentation 都能找到对应的插件。

Color Literal

一般写颜色大概是这样的:

let color = UIColor(red: 100/255.0, green: 99/255.0, blue: 98/255.0, alpha: 1);

如果不⌘ + R ,我根本不知道这个颜色是什么。接下来使用 Color Literal 看看,如下图,我要给 view 设置一个背景颜色,输入 color literal 会有智能提示,回车。


然后会弹出一个颜色选择的界面:

可以选择一个想要的颜色,还可以点击下方的 Other ,选颜色蜡笔或者直接输入颜色值。选完后在代码里就会有个小方块。里面填充的就是刚刚选的颜色。

Image Literal

如图,我在资源库有一张名为 defaultAvatar 的图片:



传统的写法大概是这样的:

let img = UIImage(named: "6")

与颜色很像,我要 ⌘ + R 才能看见是不是想要的图片。而且如果我把 key 写错,图片就不会显示了。

输入 image literal 出现智能提示,回车



出现一个图片选择器,上面有图片的缩略图。


Add Documentation

还有就是集成了VVDocumenter, 使用⌘ command + ⌥ option + /就可以添加好看的注释了

    /// <#Description#>
    ///
    /// - parameter application:   <#application description#>
    /// - parameter launchOptions: <#launchOptions description#>
    ///
    /// - returns: <#return value description#>
    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
        // Override point for customization after application launch.
        return true
    }

相关文章

  • Xcode8-关于swift的小技巧

    Xcode8 更新好多新特性,其中就增加了好多以前需要安装插件才能实现的功能。如下文要说到的 Color Lite...

  • Swift`s tips

    写在前面 接触swift也有段时间了,通过这段时间自己接触和借鉴别人的经验,记录几点关于swift的小技巧,虽然不...

  • Swift 4.1迁移 flatMap to compactMa

    参考文章:Swift 4.1 迁移小技巧 —— CompactMap Swift 4.1引入了compactMap...

  • 一个元组小技巧 & Swift与OC混编

    一个元组小技巧 ![Uploading Honzon_045208.jpg . . .]#元组小拓展用法Swift...

  • Swift小技巧(一)

    所有小技巧都是基于Swift3 1.OC中的#pragma mark在swift中,使用// MARK:来实现 结...

  • Swift: 小技巧

    扩展(Extension)任务:求一个数的平方 为了求5的四次方我们被迫创建变量 squaredOfFive --...

  • swift小技巧

    1.重载操作符(定义一个全新的操作符) 操作符的声明必须在全局范围内;2.在函数中修改参数的值func chang...

  • Swift小技巧

    Swift简洁,高效的小技巧 1.单例的正确姿势,相比OC,Swift的单例简洁到极致 2.defer语句会推迟包...

  • Swift tableViewCell展示的隐藏小技巧

    Swift tableViewCell展示的隐藏小技巧 去除tableViewCell底部多余的线 self.ta...

  • Swift的使用小技巧

    17年开始Swift开发,大概3年多了,Swift从3 - 5,也成熟很多, 大家也都开始往swift方向转,这里...

网友评论

    本文标题:Xcode8-关于swift的小技巧

    本文链接:https://www.haomeiwen.com/subject/vyxkuttx.html