xcode相关内容

如何将base64字符串解码/转换为NSData?

您好,我想弄清楚如何将 iOS 应用程序中的 base64 字符串转换/解码为 NSData,以便我可以解密我加密的数据. 我用于将 NSData 转换为 base 64 字符串的方法可以在 这里找到类似的方法创建将base 64字符串解码/转换为NSData的方法? 解决方案 这就是我要找的. + (NSData *)base64DataFromString: (NSString ..
发布时间:2022-01-21 08:37:42 移动开发

如何使用 SWIFT 图像制作弹出窗口

我想知道如何制作类似于此示例的弹出窗口: 原始窗口充满了按钮,当被选中时会拉出我想要使用的图像. 解决方案 我会简单地创建一个可重用的 UIView 组件以及作为子视图所需的一切,例如 UIImageView 对于您的图像,右上角的 UILabel 或 UIButton.这是展示它的过程: 创建一个占满全屏的 UIView,使其变黑,并且可能是 0.5 alpha. 创建另一 ..
发布时间:2022-01-20 22:50:42 移动开发

错误:从 JSON 文件发送到 NSMutableArray 的不可变对象的变异方法

这似乎是一个相当普遍的问题,但我查看的解决方案并不能解决该错误.我正在尝试从 JSON 文件中读取 NSMutableArray.我看到的许多建议涉及使用 mutableCopy 或 [NSMutableArray arrayWithArray:] 但这两种解决方案都不能解决使用调用 replaceObjectAtIndex:withObject 时的问题: 见下文.如果您对如何解决此问题有任何建 ..
发布时间:2022-01-20 22:40:19 移动开发

Xcode - 如何制作弹出菜单

我想在 Xcode 中制作一个弹出菜单.我该怎么做?我希望它看起来漂亮而专业. 解决方案 这是一个使用 UIActionSheet 在 UITextView 中显示弹出菜单以响应附件上的 longPress 的示例. - (void)attachmentActionSheet:(UITextView *)textView range:(NSRange)range {//获取所选附件的矩形 ..
发布时间:2022-01-20 22:26:43 移动开发

如何在 Xcode 4 中打开内存浏览器?

在 Xcode 3 中调试程序时,我经常在单独的窗口中使用内存浏览器来查看缓冲区更改的内容,同时单步执行代码行. 当我现在开始使用 Xcode 4 时,我想知道如何打开内存浏览器.我在 UI 中找不到类似的东西.有人可以提供帮助吗? 解决方案 选择产品 > 调试 > 调试时查看内存或按 Shift-Cmd-M.这将显示内存浏览器并将“内存"条目添加到调试导航器中: 您也可以在 ..
发布时间:2022-01-20 21:42:54 移动开发

我可以更改 Xcode IDE 字体的大小吗?

我想更改 Xcode IDE 的“组和文件"面板的字体大小.我知道如何更改首选项中的“字体和颜色",但那些(似乎)只影响代码窗口,而不影响 IDE 的其余部分.有任何想法吗?谢谢! 解决方案 我相信你可以改变 Groups &通过在 ~Library/Preferences/com.apple.Xcode.plist 中设置 PBXTableFontSize 参数来显示文件窗格.这个需要先 ..
发布时间:2022-01-20 21:42:13 其他开发

如何在 Xcode 中自动完成显示列表

如何像在 Visual Studio 和 Eclipse 中一样在 Xcode 中使用自动完成功能?特别是在 VS 和 Eclipse 中,自动完成会显示一个选项列表……而 Xcode 只显示一个选项. 例如,当我输入“myV"时,Xcode 可能会建议“myVariable".这很好,但如果我的函数范围内有以下对象:“myInt1"和“myInt2"怎么办?当我输入“myI"时,Xcode ..
发布时间:2022-01-20 21:40:40 其他开发

如何卸载 cocos2d 模板?

情况: - 就在几个小时前,我安装了 cocos2d 2.x - 但在此之前,我删除了 cocos2d 1.0.1 的模板文件 - 现在我看不到 cocos2d 2.x 的模板文件 - 在 Xcode 中,两个模板都是可见的,我可以使用它们. 问题: 如果我已经删除了 cocos2d 1.0.1 模板的文件,我该如何删除?为什么我看不到 cocos2d 2.x 的文件? 提前致 ..
发布时间:2022-01-20 21:39:57 移动开发

修复 Xcode 无法识别的内联错误突出显示?

我不可能是唯一一个 发现 Xcode 的“指出"错误所在的方法的人 - 荒谬.与该功能一样有用且必不可少.. 它确实不有助于使我需要修复的行几乎不可能阅读或编辑...更不用说查看了... 并且不要让我开始不断努力寻找可见的“选择"颜色,但保持理智/能够查看所选文本实际上是什么! 我在这里缺少什么?我知道如何使用 xCode 中的颜色,我知道如何弄乱外观“控制面板",但这一切只会导致不同 ..
发布时间:2022-01-20 21:37:57 移动开发

打开项目文件时 Xcode 崩溃

当我打开我的项目文件时,Xcode 不断崩溃.我已经能够打开它好几个星期了.不知道如何诊断.它只针对特定项目崩溃. 进程:Xcode [1293]路径:/Developer/Applications/Xcode.app/Contents/MacOS/Xcode标识符:com.apple.Xcode版本:3.2.5(1760)构建信息:DevToolsIDE-17600000~5代码类型:X86- ..
发布时间:2022-01-20 21:15:53 其他开发

一次运行所有 Xcode 的“Fix-it"

升级到 Xcode 7 后,为了支持 iOS 9,我收到了数百个修复错误和警告.是否有一个按钮可以让 Xcode 全部运行它们,而不是一个一个地运行它们? 解决方案 其实在Xcode 7.21的Editor菜单中有一个解决方案. 这是快捷方式: ⌃+⌥+⌘+f 这是 ctrl+alt+cmd+f 1这是我可以确认的版本,可能在早期版本中也可以使用. ..
发布时间:2022-01-20 21:04:28 其他开发

在 Xcode 中查找方法引用

在 Xcode 中有没有一种方法可以找到调用方法或属性的所有位置? 例如,在 Eclipse 中,您可以右键单击一个方法并选择查找引用.Xcode中有没有类似的东西? 解决方案 选择您感兴趣的方法,或将文本光标置于其中. 通过编辑器左上角的图标打开“相关文件"菜单.(它是紧靠后退按钮左侧的按钮). 转到“调用者"子菜单以查看调用所选方法的所有方法的列表,然后单击其中任何一个以跳转 ..
发布时间:2022-01-20 21:02:46 其他开发

如何在 MacOSX 中设置线程名

在 Windows 中,可以通过 此代码.然后线程名会显示在调试器中. 在 MacOSX 中,我看到了一些提示,表明存在线程名.我认为类 NSThread 也有一个名称属性.我的目标是我可以在我的 C++ 应用程序中设置线程名并在 Xcode/gdb 中查看它. 其他相关问题: 我可以设置一个名称吗pthreads/linux 中的线程?(对于 pthread 这里有一个很好的答 ..
发布时间:2022-01-20 20:45:13 C/C++开发

以编程方式确定在另一个进程中加载​​了哪些模块?(OS X)

我想做的事情我觉得很简单,我只是不确定该怎么做. 具体来说,我只想获取在另一个进程中加载​​的模块(共享/动态库)列表.以及获取该模块在给定进程中的起始地址. 使用 GDB 获取这些信息非常简单.您只需连接到该进程,然后键入“信息共享".这正是我想获得的信息类型.如: Num Basename 类型地址原因 ||来源|| |||||| 1 亚丁 - 0x1000 执行 Y ..
发布时间:2022-01-20 20:42:00 移动开发

Xcode LLDB 观察点

有没有办法使用 LLDB 在 Xcode 中观察变量?还是只有 GDB 才有可能?我正在尝试使用命令 watchpoint set variable 但我收到消息: 无效的命令“观察点设置" 解决方案 从 Xcode 4.5 开始,iOS 和 Mac OS X 调试支持观察点.要在名为 foo 的变量上设置断点,请执行 (lldb) 观察点设置变量 foo 您始终可以在 lldb ..
发布时间:2022-01-20 20:41:17 其他开发