XCode如何知道所打开源码文件的路径

前言

在XCode上编程的很多时候,我们需要探究特定函数的来源。特别是调用第三方库的时候。有时候一个陌生的代码文件被打开,我们却不知道的它来自何方。直接从磁盘上搜索,显得有点浪费时间,本博客给出一个解决的办法。

一、探寻某个函数的来源

可以选用鼠标点中函数,右键打开菜单的方式来寻找函数的定义,如下图:

二、查找未知文件的路径

通过前面的那个操作,代码发生了跳转。可以发现上述函数的定义,在这个ios.h这个文件当中。

那么如何直接打开这个ios.h文件所在的路径呢?如果是Visual Studio的话就比较方便直接右键点击在菜单中选择即可。但是在XCode中会相对复杂一些,实际的操作是这样的:

然后,就可以得到文件的真实路径,如下图:

总体来说,也还是非常方便的。

相关推荐
阿蒙Amon20 小时前
【Python小工具】使用 OpenCV 获取视频时长的详细指南
python·opencv·音视频
慕婉030721 小时前
OpenCV图像边缘检测
人工智能·opencv·计算机视觉
jndingxin1 天前
OpenCV中超分辨率(Super Resolution)模块类cv::dnn_superres::DnnSuperResImpl
人工智能·opencv·dnn
finger244801 天前
谈一谈iOS线程管理
ios·objective-c
Edward-tan1 天前
基于 opencv+yolov8+easyocr的车牌追踪识别
python·opencv·ocr·yolov8
泓博2 天前
Objective-c把字符解析成字典
开发语言·ios·objective-c
瓜子三百克2 天前
Objective-C 路由表原理详解
开发语言·ios·objective-c
帅次2 天前
Objective-C面向对象编程:类、对象、方法详解(保姆级教程)
flutter·macos·ios·objective-c·iphone·swift·safari
jndingxin2 天前
OpenCV CUDA模块设备层-----反向二值化阈值处理函数thresh_binary_inv_func()
人工智能·opencv·计算机视觉
jndingxin2 天前
OpenCV CUDA模块设备层-----在 GPU 上执行类似于 std::copy 的操作函数warpCopy()
人工智能·opencv·计算机视觉