xcode相关内容
我开发了一个应用程序,它有多个文本字段,文本字段带有发光边框.当我进行内部测试时,它一直工作正常,但我看到 Fabric 正在使用以下堆栈跟踪报告崩溃.我是否遗漏了一些可以追踪此问题的内容?任何人都可以对这个问题有所了解吗? 线程:致命异常:NSInternalInconsistencyException0 核心基金会 0x185de0f48 __exceptionPreprocess1 lib
..
我来自 Windows 背景,我习惯于通过创建 (.dll) 然后分发所有库和文档来创建 SDK. 所以,如果用户想要使用它,他会添加对库的引用并使用它.但是,在 Mac 中,我正在开发 SDK,我想要一种创建和分发 Mac 库的方法. (我想在 Objective-C 中创建库)请帮助我:) 解决方案 如果您要创建 Mac 库,您可以选择 创建dylib,其中仅包含库的已编译
..
更新 2: 长话短说,我在这方面很愚蠢(并且,在我的辩护中,没有受到适当的教育).它现在有效.我的问题有点偏离了最初的主题,但那是因为我不了解我的应用程序中发生了什么.我想用最后一个(小)查询来结束这个问题: 我的 customCell.xib 中有两个标签.我希望其中一个 (cell.label2) 有时包含更长的文本段(2-3 行).我知道让所有内容都适合的一种方法是设置 auto
..
我是 Objective-C 的新手,不明白为什么我们需要使用 [super dealloc]、[super viewDidLoad] 或 [super viewWillAppear:animated].当我创建示例代码应用程序时,我看到如下内容: - (void)viewWillAppear:(BOOL)animated{[super viewWillAppear:animated];}- (
..
我有一个 UItableView,上面有一个 UISearchBar我想知道是否有办法让 UIsearchBar 保持可见,即使用户向下滑动以检查 tableView 的下部. 解决方案 您必须将 UISearchBar 添加到 View 而不是 UITableView.然后当您滚动 tableview 时,搜索栏不是 tableview 的子视图.所以它不't scroll.It 保持不
..
已经有关于如何在 Xcode 中使用异常断点的帖子.但我的问题是那究竟是什么?当我为所有异常启用异常断点时,似乎我得到了一个非常完整的堆栈跟踪.为什么会这样?此外,我不再收到错误消息.我真的很好奇异常断点是如何工作的.谢谢 解决方案 它只是在 objc_exception_throw 上设置符号断点的 GUI 包装器. objc_exception_throw 只是一个用于引发所有异
..
我想知道执行以下操作的最佳方法 创建许多按钮. 允许通过自定义字符串对每个按钮进行标识. 我读到也许子类化 UIView 可能会起作用,但是子类化 UIButton 是完全不可能的.此外,如果我将 UIView 子类化,然后用一个按钮填充框架,将其中的 50 个添加到屏幕会导致任何性能问题,显然图形与此有关.但可能有更简单的方法吗? 我发现对 UItableviewcell 进
..
我需要从一个单独的类中设置我的 UITableView 委托和数据源(在方法调用解析后准备好数据),但每次我的表都是空的.我正在使用 ARC,这是简化的代码: //HomeViewController.h#import #import "TableController.h"@interface HomeViewController : UIViewController {IBOutlet UIT
..
当我尝试在 Xcode 中编译我的项目时出现以下错误. 架构 i386 的未定义符号:_OBJC_CLASS_$_SBJsonParser 引用自:…… 我尝试了以下但问题仍然存在?感谢您的帮助. 删除了“NSObject+SBJSON.m"和“NSString+SBJSON.m"文件并重新添加到构建阶段的编译源. 在构建设置中为有效架构添加了 i386. 尝试使用 -all
..
所以我升级到 Xcode 4.6,但我遇到了问题.我可以毫无问题地构建和运行程序,但是当我尝试创建存档时出现该错误: Ld/Users/me/Library/Developer/Xcode/DerivedData/ZM-dezzadmbbhmnbdehrgfgxsvipnzu/Build/Intermediates/ArchiveIntermediates/ZM/IntermediateBui
..
我有一个 UIViewController,里面有一个 UIContainerView.根据某个条件是否为真,我想以编程方式将容器视图的嵌入视图设置为不同的 UIViewController.我注意到你只能有一个嵌入转场来设置一个 UIViewController,那么有没有办法做到这一点? 我尝试将容器视图设置为插座,但找不到任何设置嵌入式 UIViewController 的方法.任何有
..
我有一个带菜单按钮的导航控制器.当按下菜单按钮时,当前视图(完整的导航栏)应该向右滑动,并且菜单应该同时且连续地从左侧滑入.详细信息在下面代码的注释中进行了解释. 它的工作原理除了一方面.当前视图(在本例中为“对话")在添加回我实现的容器视图时,必须将其框架设置为“y.min"=-20,否则导航栏上方有 20 个像素.但是,当我将其 y.min 设置为 -20 时,这会将其视图中的所有内容向
..
在 xcode 6 中使用 iOS 设备运行应用程序时如何查看编译器生成的汇编代码.我应该在 xcode 中启用哪些设置才能查看汇编代码? 解决方案 在 Xcode 选项中, 选择选项 Debug->Debug WorkFlow-> 总是显示反汇编 在代码中要查看汇编代码的地方放置断点.然后您可以在代码到达该断点时查看汇编代码.
..
我正在 Xcode 中制作一个 UITest.当我记录我的测试时,它工作正常,但当我运行测试时,它给出了错误. 这些是发生错误的代码行: XCUIElement *clearTextTextField = [app.textFields containsType:XCUIElementTypeButton标识符:@"明文"].element;[clearTextTextField type
..
我的应用程序在 Info.plist 中被标记为 VoiP 和音频,因此当后台发生任何录音时,红色状态栏会显示“录音"文本.我想知道是否可以修改此文本.我到处搜索,但在文档中找不到与此关联的参数. 谢谢. 解决方案 看起来不可能...结束这个问题.
..
我想从 ipod 库中选择歌曲并使用 avplayer 播放我希望音乐即使在应用程序进入后台后也能继续播放我是 iOS 编程新手谁能帮我.. 谢谢 解决方案 要允许用户从他们的音乐库中挑选一首(或多首)歌曲,请使用 MPMediaPickerController 类. -(void) pickSong {//创建选择器视图MPMediaPickerController* 选择器 =
..
我启用了静态分析器,但它告诉我在执行路径的末尾该对象没有被释放,因此可能导致内存泄漏.然而,我将对创建的对象的引用传递给另一个将释放它的类.想知道有没有方法或者关键字告诉编译后我会释放这个对象. 我正在寻找类似自动发布的东西. 顺便说一下,我正在使用 ARC. 我像这样创建对象: CGMutablePathRef pathRef = CGPathCreateMutable();
..
不是调用 NSLog 或 Dlog 的函数,而是调用该函数的函数. 我创建了一个类 +(void) computeTime:(void (^)())block{NSDate * currentTime = [NSDate 日期];堵塞();DLog("运行时间为:%f", [[NSDate date] timeIntervalSinceDate:currentTime);} 所以每次有一
..
我尝试了很多方法来以编程方式更改 ipad 中的键盘,但它根本没有改变.我在 uitext 中找不到任何用于执行此操作的属性. 有什么想法吗? 解决方案 很遗憾,您无法控制键盘的语言.用户可以通过设置应用程序选择他们希望使用的键盘,并可以使用键盘上的地球图标在它们之间切换.当键盘打开时,它将打开最近使用的键盘. 这是你需要的,我的朋友, [textView setKeyboa
..
我正在开发一个 iPad 应用程序,用户在其中填写他们的详细信息并按下提交按钮,该按钮将信息发送到特定的 Web 服务器(稍后将被一个人查看) 就 Web 服务协议而言,我知道 JSON 和 XML.是否还有其他协议需要我研究?(或者可能是完全不同的方法) 如果能得到任何帮助,我将不胜感激. 解决方案 如果你只是想向服务器发送文本信息,你可以试试这个代码: NSString
..