xcode相关内容
您好,我想弄清楚如何将 iOS 应用程序中的 base64 字符串转换/解码为 NSData,以便我可以解密我加密的数据. 我用于将 NSData 转换为 base 64 字符串的方法可以在 这里找到类似的方法创建将base 64字符串解码/转换为NSData的方法? 解决方案 这就是我要找的. + (NSData *)base64DataFromString: (NSString
..
我想知道如何制作类似于此示例的弹出窗口: 原始窗口充满了按钮,当被选中时会拉出我想要使用的图像. 解决方案 我会简单地创建一个可重用的 UIView 组件以及作为子视图所需的一切,例如 UIImageView 对于您的图像,右上角的 UILabel 或 UIButton.这是展示它的过程: 创建一个占满全屏的 UIView,使其变黑,并且可能是 0.5 alpha. 创建另一
..
这似乎是一个相当普遍的问题,但我查看的解决方案并不能解决该错误.我正在尝试从 JSON 文件中读取 NSMutableArray.我看到的许多建议涉及使用 mutableCopy 或 [NSMutableArray arrayWithArray:] 但这两种解决方案都不能解决使用调用 replaceObjectAtIndex:withObject 时的问题: 见下文.如果您对如何解决此问题有任何建
..
我想在 Xcode 中制作一个弹出菜单.我该怎么做?我希望它看起来漂亮而专业. 解决方案 这是一个使用 UIActionSheet 在 UITextView 中显示弹出菜单以响应附件上的 longPress 的示例. - (void)attachmentActionSheet:(UITextView *)textView range:(NSRange)range {//获取所选附件的矩形
..
..
在 Xcode 3 中调试程序时,我经常在单独的窗口中使用内存浏览器来查看缓冲区更改的内容,同时单步执行代码行. 当我现在开始使用 Xcode 4 时,我想知道如何打开内存浏览器.我在 UI 中找不到类似的东西.有人可以提供帮助吗? 解决方案 选择产品 > 调试 > 调试时查看内存或按 Shift-Cmd-M.这将显示内存浏览器并将“内存"条目添加到调试导航器中: 您也可以在
..
我想更改 Xcode IDE 的“组和文件"面板的字体大小.我知道如何更改首选项中的“字体和颜色",但那些(似乎)只影响代码窗口,而不影响 IDE 的其余部分.有任何想法吗?谢谢! 解决方案 我相信你可以改变 Groups &通过在 ~Library/Preferences/com.apple.Xcode.plist 中设置 PBXTableFontSize 参数来显示文件窗格.这个需要先
..
如何像在 Visual Studio 和 Eclipse 中一样在 Xcode 中使用自动完成功能?特别是在 VS 和 Eclipse 中,自动完成会显示一个选项列表……而 Xcode 只显示一个选项. 例如,当我输入“myV"时,Xcode 可能会建议“myVariable".这很好,但如果我的函数范围内有以下对象:“myInt1"和“myInt2"怎么办?当我输入“myI"时,Xcode
..
情况: - 就在几个小时前,我安装了 cocos2d 2.x - 但在此之前,我删除了 cocos2d 1.0.1 的模板文件 - 现在我看不到 cocos2d 2.x 的模板文件 - 在 Xcode 中,两个模板都是可见的,我可以使用它们. 问题: 如果我已经删除了 cocos2d 1.0.1 模板的文件,我该如何删除?为什么我看不到 cocos2d 2.x 的文件? 提前致
..
我不可能是唯一一个 发现 Xcode 的“指出"错误所在的方法的人 - 荒谬.与该功能一样有用且必不可少.. 它确实不有助于使我需要修复的行几乎不可能阅读或编辑...更不用说查看了... 并且不要让我开始不断努力寻找可见的“选择"颜色,但保持理智/能够查看所选文本实际上是什么! 我在这里缺少什么?我知道如何使用 xCode 中的颜色,我知道如何弄乱外观“控制面板",但这一切只会导致不同
..
..
当我打开我的项目文件时,Xcode 不断崩溃.我已经能够打开它好几个星期了.不知道如何诊断.它只针对特定项目崩溃. 进程:Xcode [1293]路径:/Developer/Applications/Xcode.app/Contents/MacOS/Xcode标识符:com.apple.Xcode版本:3.2.5(1760)构建信息:DevToolsIDE-17600000~5代码类型:X86-
..
我正在学习本教程: http://www.bfilipek.com/2017/08/cpp17-details-filesystem.html 签出新的 c++ filesystem 功能.但是我无法在我的机器上编译最小的例子: #include #include #include 命名空间 fs = std::filesystem;主
..
升级到 Xcode 7 后,为了支持 iOS 9,我收到了数百个修复错误和警告.是否有一个按钮可以让 Xcode 全部运行它们,而不是一个一个地运行它们? 解决方案 其实在Xcode 7.21的Editor菜单中有一个解决方案. 这是快捷方式: ⌃+⌥+⌘+f 这是 ctrl+alt+cmd+f 1这是我可以确认的版本,可能在早期版本中也可以使用.
..
在 Xcode 中有没有一种方法可以找到调用方法或属性的所有位置? 例如,在 Eclipse 中,您可以右键单击一个方法并选择查找引用.Xcode中有没有类似的东西? 解决方案 选择您感兴趣的方法,或将文本光标置于其中. 通过编辑器左上角的图标打开“相关文件"菜单.(它是紧靠后退按钮左侧的按钮). 转到“调用者"子菜单以查看调用所选方法的所有方法的列表,然后单击其中任何一个以跳转
..
..
在 Xcode 4 中使用 gdb(通过调试控制台)调试 iPad 程序时,我试图打印出运行类方法的结果: (gdb) po [MyClass foo:@"bar"] gdb 输出以下内容: 当前上下文中没有符号“MyClass". 有没有办法在 Xcode 4 中使用 gdb 打印 +(NSString *)foo:(NSString *)string 的结果? 解决方案
..
在 Windows 中,可以通过 此代码.然后线程名会显示在调试器中. 在 MacOSX 中,我看到了一些提示,表明存在线程名.我认为类 NSThread 也有一个名称属性.我的目标是我可以在我的 C++ 应用程序中设置线程名并在 Xcode/gdb 中查看它. 其他相关问题: 我可以设置一个名称吗pthreads/linux 中的线程?(对于 pthread 这里有一个很好的答
..
我想做的事情我觉得很简单,我只是不确定该怎么做. 具体来说,我只想获取在另一个进程中加载的模块(共享/动态库)列表.以及获取该模块在给定进程中的起始地址. 使用 GDB 获取这些信息非常简单.您只需连接到该进程,然后键入“信息共享".这正是我想获得的信息类型.如: Num Basename 类型地址原因 ||来源|| |||||| 1 亚丁 - 0x1000 执行 Y
..
有没有办法使用 LLDB 在 Xcode 中观察变量?还是只有 GDB 才有可能?我正在尝试使用命令 watchpoint set variable 但我收到消息: 无效的命令“观察点设置" 解决方案 从 Xcode 4.5 开始,iOS 和 Mac OS X 调试支持观察点.要在名为 foo 的变量上设置断点,请执行 (lldb) 观察点设置变量 foo 您始终可以在 lldb
..