zoukankan      html  css  js  c++  java
  • xcode笔记

    1、Alt键的使用
     
    2、设置捕捉所有意外断点:停在代码出错处
     
     
    2015年07月27日09:52:12
    3、搜索
    command + F:在当前的文件中搜索
    command + Shift +F:在整个项目中搜索
     
    2015年08月16日
    4、调试出错对象的值:
    格式:po  对象
    po:print object,输出对象
     
     
     
     
    //—————————————————-------------------———快捷编码块------------------------------------------------------
    这个功能还是挺强大的
    作用:可以不用重复的写重复的代码(在所有的项目都通用)
    1、创建,选中,拖拽
    2、编辑:
    3、使用:直接输入“Completion Shortcut”快捷键的名称即可。
    //--------------------------------------------End--------------------------------------------------
     
    帮助文档ASDN
     
    1、通过浏览器使用方法:需要Mac自带的Safari浏览器
    打开文件: /Applications/com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset/Contents/Resources/Documents/navigation/index.html
    /Applications/:应用程序文件夹
    com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset:帮助文档ASDN
    /Contents/Resources/Documents/navigation/index.html:这个文件的包内找到index.html用Safari打开即可,用其他的浏览器可能会打不开(解析不了文件)。
     
    Xcode-debug
     
    1、错误现象: XCODE 6.3.2 在使用storyboard时,自己创建一个main.storyBoard(项目自动创建的被删除了),运行时
    报错:Failed to instantiate the default view controller for UIMainStoryboardFile 'MainStoryboard' - perhaps the designated entry point is not set?
    原因分析:在StoryBoard中没有一个view controller设置了Initial Scene。
    解决方案:在Storyboard中,选择一个view conroller作为story board的第一启动界面。
     
    2、使用TableView报错:
    在ViewController中使用TableView,当选择Static cells时提示错误,只能使用Dynamic Prototypes。
    报错:
    Main.storyboard: error: Illegal Configuration: Static table views are only valid when embedded in UITableViewController instances
    解决方案:只有使用TableViewController了。
     
    3、Xcode工程的名字不能随便改动
     

    4、"library not found for - "解决办法

    在我们编译的时候有时候会报这个错误 "library not found for - "

    由于是我们在项目中使用了一些第三方的库,就比如我再使用百度的静态库文件的时候,报出的这个错误。

    当xcode在编译的时候却找不到这个库,从而导致如此。

    所以我们要让xcode知道这个库文件在哪里,从而在编译的时候轻松的找到它。

    解决办法:

    获取 库文件所在的那个文件夹 路径,添加到 Target的Build Settings界面

    iOS

    ld:library not found for -lXXX 的问题有可能是你的某个库的连接引用有问题,解决的办法就是在项目的target里,选中Link Binary With Libraries 里的.a或framework 取消再加入,就可以了

    ld:warning:directory not found option 的问题可能是framework search paths 还有Library Search Paths 里面并没有这个路径,删除即可

    bug

    duplicate就是重复的意思,那么看代码 要删除重复的openUDID,以及libwoa_two和sbjson冲突了,删除sbjson的点m即可

     
  • 相关阅读:
    086 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 03 面向对象基础总结 01 面向对象基础(类和对象)总结
    085 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 04 构造方法调用
    jQuery UI组件库Kendo UI使用技巧小分享
    Kendo UI ListView模板功能,让Web开发更轻松
    UI组件套包DevExpress ASP.NET Core v20.2新版亮点:全新的查询生成器
    Devexpress WinForms最新版开发.NET环境配置Visual Studo和SQL Server对应版本
    全新的桌面应用数据可视化呈现方式,Sankey Diagram控件你了解多少?
    java中的递归方法
    连接数据库查询 将查询结果写入exce文件中
    java连接mysql数据查询数据
  • 原文地址:https://www.cnblogs.com/lignpeng/p/5458447.html
Copyright © 2011-2022 走看看