问题标签 [xcode4.6.3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios6 - UITextField autocapitalizationType UITextAutocapitalizationTypeAllCharacters 在设备上不起作用
您可以设置 UITextField 的 autocapitalizationType 属性,以便所有输入都是大写的。我发现它在模拟器上运行良好(当实际点击模拟器的键盘,而不是 Mac 的键盘时),但在设备上却不行?一切都保持小写。
在 UICatalog 演示中,我添加了 textFieldNormal 方法:
还添加了一个委托,以显示 UITextField 的实际 autocapitalizationType:
它将正确显示 3 (=UITextAutocapitalizationTypeAllCharacters),但您点击的任何内容都保持小写。我错过了什么?
xcode - Xcode 4 中类库的操作面板在哪里?
我正在学习使用 Xcode 4 的本教程。本教程适用于带有 Interface Builder 的 Xcode 3,从那时起 Xcode 发生了变化。
我正在进行的步骤:
(来源:cocoalab.com)
在调色板的 Action 部分,单击 Add (+) 按钮以向 MFAExampleClass 类添加一个动作(即一个动作方法)。将 Interface Builder 提供的默认名称替换为更有意义的名称(例如,您可以输入“setTo5:”,因为我们将编程此方法以在文本字段中显示数字 5)。添加另一个方法,并为其命名(例如“reset:”,因为我们将对其进行编程以在文本字段中显示数字 0)。请注意,我们的方法名称都以冒号(“:”)结尾。稍后再详细介绍。
我浏览了可能是“类库”窗格的菜单项,但我找不到它。有谁知道它在哪里?或者我是否必须以不同于教程描述的方式完成此任务?
4.6.3
在 Mac OS X 上运行 Xcode 10.8.4
。
xcode - Xcode 在 2 分钟内使用 16 GB RAM
我正在做一个大项目,我在 Xcode RAM 管理方面遇到了一些严重的问题。在我正在开发的信息丰富的应用程序中UIVIewController
,我的故事板上有超过 90 秒。一旦我打开我的项目并转到我的故事板文件(只是更改标签、放大和缩小等),Xcode 只需不到 2 分钟就可以从 400MB 使用量增加到 8ggs。这只会在我使用情节提要时发生。这在我管理的其他应用程序中从未发生过,所以我相信这与这个应用程序的大小有关。以上是在新的 MacBook Pro 上。为了进行测试,我在具有 16 GB RAM 的 Mac Pro 上对其进行了测试。第一次运行,同样的问题。不到 2 分钟就使用了 16 Gigs 的 ram。
我尝试过的事情:
- 删除 DerivedData(问题出在 2 台不同的机器上,所以不可能,但无论如何都试过了)
- 删除 project.xcworkspace
- 阅读关于停止索引但没有自动完成和快速帮助的信息,无论如何我都没有要编译的东西
我正在使用 Xcode 4.6.3
objective-c - 从源码学习 Cocos2D 2 编译器警告
我今天买了 Steffen Itterheim 的 learn cocos 2d 书,并加载了他为基本应用程序提供的源代码项目之一。该项目编译良好,但没有更改项目中的任何代码,我已经有三个编译警告。我知道这本书已经过时了,并且我正在使用 cocos2d 的过时版本以实现兼容性,但是无论如何可以摆脱这些警告吗?我对框架一无所知,所以我不想到处乱搞并试图自己修复它们,特别是因为无论如何程序仍然可以编译......谢谢!
ios - 重新安装 OS X 和 Xcode 4.6.3 后出现代码符号错误
我最近完成了 OS X 和包括 Xcode 在内的应用程序的擦除和全新安装。
我可以毫无问题地在 iOS 模拟器(6.1)上构建和运行任何应用程序。但是,我无法构建并运行到设备,尽管我可以在重新安装之前执行此操作。相反,我在标题下收到以下错误...
检查依赖
项代码签名错误:身份“iPhone 开发人员”与您的钥匙串中的任何有效、未过期的证书/私钥对不匹配
我有一个有效且当前的 iOS 开发帐户。
我已经刷新了我的配置文件。是的,我已经阅读了一些内容,尽管我仍然了解这些是如何工作的,所以答案可能会以某种方式被锁定。(我是 Xcode 和 Objective C 的新手,一直专注于代码。)
希望有人能帮忙?
另请注意,五年后,我的 Time Capsule 坏了(我怀疑是电源),然后我才能完全恢复选定的目录,所以我无法在我的旧库目录中挖掘现在可能对我有帮助的文件。
objective-c - 内存泄漏 [PF_SBJsonParser 扫描 *:]
我在 XCode 中遇到内存泄漏问题,我尽力清除分析器指出的所有问题,我的项目在 ARC 管理下,XCode 4.6.3,Parse.framework 1.2.11。
这个问题似乎与使用 Parse.com 框架结合起来出现(至少方法的名称暗示:PF_SBJsonParser)。我没有在任何地方单独使用 SBJsonParser,我发现使用 grep 它是包含在我的项目中的 Parse 二进制文件(大约 17MB)的一部分。
我经历了很多关于 SO 和 SBJsonParser 过去似乎遭受内存泄漏的主题,也有人建议不要专注于库,而是检查如何处理来自库的数据。我试过了,但看不到任何导致这种情况的异常。主要问题是我无法确定麻烦的代码行,因为在单击内存泄漏工具中的行时,我总是被称为“汇编程序”。
我附上了内存泄漏仪器的两个打印屏幕,任何正确方向的建议或指针将不胜感激!
回溯泄漏
调用树
部件
更新
一点背景知识 - 我有一个 DB 类 User 和 DB 类 AdListing,它有一个属性“userId”(指向用户的指针)。经过一番挖掘后,我想我找到了有问题的行,尽管我不知道如何修复它......似乎 includeKey 产生了很多泄漏 - 如果我注释掉第二行,它会继续没有任何内存泄漏,未注释的会生成上述共享泄漏。
任何提示或建议将不胜感激,谢谢!
objective-c++ - Xcode 4.6.3 中自定义 C++ 类的未定义符号。适用于 Xcode 4.5.2
我有一个在 Xcode 4.5.2 中运行良好的 iOS 应用程序,但在 Xcode 4.6.3 中,我的自定义 c++ 类得到了未定义的符号。
一些类.hpp
SomeClass.cpp
调用类.mm
错误
.hpp 文件设置为 C++ Headers,.cpp 文件设置为 C++ Source,.mm 文件设置为 Objective-C++ Source。
每个 .cpp 文件都存在于 Build Phases/Compiled Sources 中。
libc++.dylib 包含在我正在使用的库的项目中。
4.6.3 C 语言方言是 c11,而在 4.5.2 中是 C99[-std=c99]。C++ 语言方言和 C++ 标准库在两个版本的 Xcode 中都设置为编译器默认值。
编译器是 Xcode 4.6.3 中的 Apple LLVM 4.2,而其 LLVM 4.1 是 4.5.2。
任何指导将不胜感激。
干杯
osx-mountain-lion - AppleScriptObjc - Xcode 4.6.3 - Xcode 不再识别创建的出口或操作
好的,日志时间阅读器,第一次编写器。
!!!注意:在阅读这个问题时,请记住我是在一个新的 Cocoa-Applescript 项目中使用 AppleScript 编写的。我没有使用直接的 Cocoa/Objective-C。!!!
不碍事。
我使用 Xcode 和 ASObjC 已经有一段时间了,并为自己开发了很多生产力应用程序,所以我对自己在做什么以及它应该如何工作有一个很好的想法。然而,这个问题让我把头发拉了出来!
几周前,我更新到 OSX 10.8.4(这是我认为问题开始的时候)。从那时起,Xcode 不再识别我在 AppDelegate 文件中定义的任何出口或操作。
这是说明问题的图像:
http://cl.ly/image/0a1b1T1O1O1m
“theLabel”应显示在引用出口下,“doAction”应显示在收到的操作下
在查看问题之前创建的项目时,这尤其奇怪:
http://cl.ly/image/3J0m2a2q392r
这 ”!” 每个出口右侧的状态: AppDelegate 没有名为 [出口名称] 的出口。操作有类似的警告消息。
我已经对该问题进行了一些故障排除,但没有成功。
- 重新启动 Xcode - 问题仍然存在
- 创建了新项目 - 问题仍然存在
- 提取了所有与 Xcode 相关的 .plist 文件 - 问题仍然存在
- 丢弃 DerivedData 文件夹 - 问题仍然存在
- 从 App Store 删除并重新安装 - 问题仍然存在
- 创建了新的用户帐户和项目 - 问题仍然存在
- 重置 NVRAM - 问题仍然存在
- 在不同的计算机上尝试 -问题已解决
问题似乎与这台机器有关。
如果有人可以帮助我解决这个问题,那就太棒了。也许我只是错过了一些重要的事情。
iphone - TapGestureRecognition 在单个 uiviewcontroller 中的多个 uiview
我正在开发应用程序,其中子视图四个UIVIEW
添加TapGestureRecognition
. 但选择器仅适用于第四个视图。谁能告诉我我的逻辑哪里错了。
这是代码在viewdidload
我动态创建四个视图中。
ios - locationManager 返回 0.0000,错误在哪里?
我正在编写一个应用程序,除其他外,它具有显示地址和用户所在位置的经度/纬度的功能。
我已经设置了 locationManager,并希望将浮点数正确转换为字符串,但是当我测试应用程序时,它仍然显示为 0.00000。
问题出在 locationManager 中吗?或者信息是否以某种方式丢失了?我在这里有我的代码:
谢谢