美文网首页iOS Dev
Swift 学习笔记-注释

Swift 学习笔记-注释

作者: c6e16b2e3a16 | 来源:发表于2015-11-26 11:07 被阅读1552次

    边学变记,方便以后参考.
    持续更新中...

    1.注释

    //MARK:注释
    //FIXME:注释
    //TODO:提示、注释
    

    但是直接用以上注释,没有OC中使用#warning出现类似黄三角叹号警告提示,现在为//FIXME:注释和//TODO:提示、注释添加提示

    1.选择"NEW RUN SCRIPT PHASE"
    A2979959-55EB-4DD2-A72C-7E50B0308305.png
    2.添加以下代码
    TAGS="TODO:|FIXME:"
    echo "searching ${SRCROOT} for ${TAGS}"
    find "${SRCROOT}" \( -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($TAGS).*\$" | perl -p -e "s/($TAGS)/ warning: \$1/"
    
    B06E27AE-681F-43E0-9E84-BB8EB0C0C5EE.png
    3.Run或Build时会出现警告

    这个和oc中的#warning有点区别,不会时时出现警告,要run或build时才出现.删除时警告也不会删除,需要run或build一下

    4.自定义注释标签

    在这段代码中

    TAGS="TODO:|FIXME:"
    echo "searching ${SRCROOT} for ${TAGS}"
    find "${SRCROOT}" \( -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($TAGS).*\$" | perl -p -e "s/($TAGS)/ warning: \$1/"
    

    修改TAGS="TODO:|FIXME:",添加自定义注释
    TAGS="TODO:|FIXME:|HELLO:|WHAT:"
    运行时就会出现以下警告了

    2BBAEA4A-2470-49A1-A306-0CA52033CC1D.png
    5.系统提供的注释暂时够用了

    当然也可以根据自身需求自定义注释标签

    相关文章

      网友评论

        本文标题:Swift 学习笔记-注释

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