xcode相关内容

UITextField becomeFirstResponder 随机崩溃 iOS 应用程序

我开发了一个应用程序,它有多个文本字段,文本字段带有发光边框.当我进行内部测试时,它一直工作正常,但我看到 Fabric 正在使用以下堆栈跟踪报告崩溃.我是否遗漏了一些可以追踪此问题的内容?任何人都可以对这个问题有所了解吗? 线程:致命异常:NSInternalInconsistencyException0 核心基金会 0x185de0f48 __exceptionPreprocess1 lib ..
发布时间:2021-06-11 20:35:11 移动开发

.dll 等效于 Mac OS X

我来自 Windows 背景,我习惯于通过创建 (.dll) 然后分发所有库和文档来创建 SDK. 所以,如果用户想要使用它,他会添加对库的引用并使用它.但是,在 Mac 中,我正在开发 SDK,我想要一种创建和分发 Mac 库的方法. (我想在 Objective-C 中创建库)请帮助我:) 解决方案 如果您要创建 Mac 库,您可以选择 创建dylib,其中仅包含库的已编译 ..
发布时间:2021-06-11 20:34:31 移动开发

来自自定义 .XIB 文件的 UITableViewCell 不会创建插座

更新 2: 长话短说,我在这方面很愚蠢(并且,在我的辩护中,没有受到适当的教育).它现在有效.我的问题有点偏离了最初的主题,但那是因为我不了解我的应用程序中发生了什么.我想用最后一个(小)查询来结束这个问题: 我的 customCell.xib 中有两个标签.我希望其中一个 (cell.label2) 有时包含更长的文本段(2-3 行).我知道让所有内容都适合的一种方法是设置 auto ..
发布时间:2021-06-11 20:33:58 移动开发

即使用户向下滑动,也保持 UISearchBar 可见

我有一个 UItableView,上面有一个 UISearchBar我想知道是否有办法让 UIsearchBar 保持可见,即使用户向下滑动以检查 tableView 的下部. 解决方案 您必须将 UISearchBar 添加到 View 而不是 UITableView.然后当您滚动 tableview 时,搜索栏不是 tableview 的子视图.所以它不't scroll.It 保持不 ..
发布时间:2021-06-11 20:33:47 移动开发

什么是 Xcode 中的异常断点

已经有关于如何在 Xcode 中使用异常断点的帖子.但我的问题是那究竟是什么?当我为所有异常启用异常断点时,似乎我得到了一个非常完整的堆栈跟踪.为什么会这样?此外,我不再收到错误消息.我真的很好奇异常断点是如何工作的.谢谢 解决方案 它只是在 objc_exception_throw 上设置符号断点的 GUI 包装器. objc_exception_throw 只是一个用于引发所有异 ..
发布时间:2021-06-11 20:33:29 移动开发

创建自定义 UIButton 类

我想知道执行以下操作的最佳方法 创建许多按钮. 允许通过自定义字符串对每个按钮进行标识. 我读到也许子类化 UIView 可能会起作用,但是子类化 UIButton 是完全不可能的.此外,如果我将 UIView 子类化,然后用一个按钮填充框架,将其中的 50 个添加到屏幕会导致任何性能问题,显然图形与此有关.但可能有更简单的方法吗? 我发现对 UItableviewcell 进 ..
发布时间:2021-06-11 20:33:04 移动开发

_OBJC_CLASS_$_SBJsonParser 引用自:错误

当我尝试在 Xcode 中编译我的项目时出现以下错误. 架构 i386 的未定义符号:_OBJC_CLASS_$_SBJsonParser 引用自:…… 我尝试了以下但问题仍然存在?感谢您的帮助. 删除了“NSObject+SBJSON.m"和“NSString+SBJSON.m"文件并重新添加到构建阶段的编译源. 在构建设置中为有效架构添加了 i386. 尝试使用 -all ..
发布时间:2021-06-11 20:32:01 移动开发

iOS - 以编程方式设置 UIContainerView 的嵌入式 UIViewController

我有一个 UIViewController,里面有一个 UIContainerView.根据某个条件是否为真,我想以编程方式将容器视图的嵌入视图设置为不同的 UIViewController.我注意到你只能有一个嵌入转场来设置一个 UIViewController,那么有没有办法做到这一点? 我尝试将容器视图设置为插座,但找不到任何设置嵌入式 UIViewController 的方法.任何有 ..
发布时间:2021-06-11 20:31:30 移动开发

添加子视图 myNavigationController.view 时关闭 20 像素(y 轴)

我有一个带菜单按钮的导航控制器.当按下菜单按钮时,当前视图(完整的导航栏)应该向右滑动,并且菜单应该同时且连续地从左侧滑入.详细信息在下面代码的注释中进行了解释. 它的工作原理除了一方面.当前视图(在本例中为“对话")在添加回我实现的容器视图时,必须将其框架设置为“y.min"=-20,否则导航栏上方有 20 个像素.但是,当我将其 y.min 设置为 -20 时,这会将其视图中的所有内容向 ..
发布时间:2021-06-11 20:31:18 移动开发

如何在 xcode 6 中查看汇编代码

在 xcode 6 中使用 iOS 设备运行应用程序时如何查看编译器生成的汇编代码.我应该在 xcode 中启用哪些设置才能查看汇编代码? 解决方案 在 Xcode 选项中, 选择选项 Debug->Debug WorkFlow-> 总是显示反汇编 在代码中要查看汇编代码的地方放置断点.然后您可以在代码到达该断点时查看汇编代码. ..
发布时间:2021-06-11 20:31:09 移动开发

录制红色状态栏上的自定义文本

我的应用程序在 Info.plist 中被标记为 VoiP 和音频,因此当后台发生任何录音时,红色状态栏会显示“录音"文本.我想知道是否可以修改此文本.我到处搜索,但在文档中找不到与此关联的参数. 谢谢. 解决方案 看起来不可能...结束这个问题. ..
发布时间:2021-06-11 20:30:49 移动开发

如何从 ipodlibrary 中获取歌曲并使用 AVPlayer 播放

我想从 ipod 库中选择歌曲并使用 avplayer 播放我希望音乐即使在应用程序进入后台后也能继续播放我是 iOS 编程新手谁能帮我.. 谢谢 解决方案 要允许用户从他们的音乐库中挑选一首(或多首)歌曲,请使用 MPMediaPickerController 类. -(void) pickSong {//创建选择器视图MPMediaPickerController* 选择器 = ..
发布时间:2021-06-11 20:29:43 移动开发

使有关释放 CGMutablePathRef 对象的编译器警告静音

我启用了静态分析器,但它告诉我在执行路径的末尾该对象没有被释放,因此可能导致内存泄漏.然而,我将对创建的对象的引用传递给另一个将释放它的类.想知道有没有方法或者关键字告诉编译后我会释放这个对象. 我正在寻找类似自动发布的东西. 顺便说一下,我正在使用 ARC. 我像这样创建对象: CGMutablePathRef pathRef = CGPathCreateMutable(); ..
发布时间:2021-06-11 20:29:40 移动开发

NSLog如何调用函数

不是调用 NSLog 或 Dlog 的函数,而是调用该函数的函数. 我创建了一个类 +(void) computeTime:(void (^)())block{NSDate * currentTime = [NSDate 日期];堵塞();DLog("运行时间为:%f", [[NSDate date] timeIntervalSinceDate:currentTime);} 所以每次有一 ..
发布时间:2021-06-11 20:29:07 移动开发

单击 UITextField 时更改 iOS 应用程序中的键盘语言

我尝试了很多方法来以编程方式更改 ipad 中的键盘,但它根本没有改变.我在 uitext 中找不到任何用于执行此操作的属性. 有什么想法吗? 解决方案 很遗憾,您无法控制键盘的语言.用户可以通过设置应用程序选择他们希望使用的键盘,并可以使用键盘上的地球图标在它们之间切换.当键盘打开时,它将打开最近使用的键盘. 这是你需要的,我的朋友, [textView setKeyboa ..
发布时间:2021-06-11 20:29:01 移动开发

将数据从 iPhone 发送到 Web 服务

我正在开发一个 iPad 应用程序,用户在其中填写他们的详细信息并按下提交按钮,该按钮将信息发送到特定的 Web 服务器(稍后将被一个人查看) 就 Web 服务协议而言,我知道 JSON 和 XML.是否还有其他协议需要我研究?(或者可能是完全不同的方法) 如果能得到任何帮助,我将不胜感激. 解决方案 如果你只是想向服务器发送文本信息,你可以试试这个代码: NSString ..
发布时间:2021-06-11 20:28:58 移动开发