zoukankan      html  css  js  c++  java
  • WWDC 2014 Session 205/217 Extension 注意事项

    基于阅读下面的内容205和217的PDF做笔记。没有深入研究。

    205 Creating Extensions for iOS and OS X, Part 1

    217 Creating Extensions for iOS and OS X, Part 2



    Extension有多种,比方Share、Today、照片、输入法等等。

    Extension本身不是app。它仅仅是library。会被系统的框架调用。

    Widget(Extension)本身也是View Controller,有View Controller的特性,比方几个Life Cycle方法,如viewWillAppear方法等等。

    Notification Extension被限制了宽度,但能够自己指定高度。

    Share Extension能够设置Activation Rules来指定什么情况下可显示它。


    Extension是Build和Run都与App分开的。

    Extension能够用到绝大部分的API,少部分不能用的。方法那里会有提示。比方NS_EXTENSION_UNAVAILABLE_IOS

    Extension的最佳实践:轻量级、无状态、Be Awesome(这算什么最佳实践啊?)



    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    第二阶段冲刺04
    找水王
    第二阶段冲刺03
    第二阶段冲刺02
    第二阶段冲刺01
    学习进度12
    梦断代码阅读笔记07
    第一阶段意见评论
    学习进度11
    求素数p的原根
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4842391.html
Copyright © 2011-2022 走看看