xcode相关内容
我在故事板文件中创建了一个标识符为“mainViewTableCell"的原型单元,并将主表视图与一个名为“NTTableViewController"的自定义控制器类连接起来.我在 NTTableViewController.m 中实现了函数“tableView cellForRowAtIndexPath",如下所示: - (UITableViewCell *)tableView:(UITab
..
我使用 XCode 7.1 创建了一个简单的 Playground,并且输入了以下简单代码: 导入 UIKit导入 XCPlaygroundvar str = "你好,游乐场"让 color = UIColor (red: 1 , green: 1 , blue: 0 , alpha: 0 )让视图 = UIView()view.backgroundColor = UIColo (colorLi
..
我有 IBOutlet UILabel *label; 我想这样做 UILabel *label = [titleLabel 副本];label.text = @"克隆";titleLabel.text = @"原创";NSLog(@"标签:%@,标题:%@",label.text,titleLabel.text); 这个抛出异常 * 由于未捕获的异常“NSInvalidArgum
..
我已经尝试了几个小时的搜索结果,但我无法弄清楚这一点.也许这是不可能的.我正在尝试更改 UISearchBar 的占位符文本和放大镜的色调.如果这很重要,我只针对 iOS 8.0+.这是我的代码以及它现在的样子: 让 searchBar = UISearchBar()searchBar.placeholder = "搜索"searchBar.searchBarStyle = UISearchBa
..
我的数据模型中有一个实体,其字符串属性当前是可选的,我想将其转换为默认值为空字符串的必需属性. 正如其他人所发现的,将 Xcode CoreData 数据建模器中的默认值留空会导致验证错误(因为设计人员将其解释为 NULL),但尝试将 ''、"" 或 @"" 作为默认值会导致在那些被解释为默认值的文字字符中,而不是根据需要的空零长度字符串. 我确实找到了 this thread on
..
我的实体目前有一个 cardType 属性,在旧模型中可能是“数学"、“图像"或“文本".在新模型中,我将只使用“Math"和“Text",并且还有一个 hasImage 属性,如果旧 cardType 是 Image(我想将其更改为“Text"),我想将其设置为 true. 最后,我有一组另一个实体,“卡片",其中一组可以与卡片组相关联,并且在每个实体中,我还将拥有 hasImage,如果
..
..
我正在开发一个 ipad 应用程序,我正在处理核心数据. 应用管理的数据可以分为两类. 第一类数据仅特定于该设备或应用程序. 而其他类别的数据需要在具有相同应用的不同设备之间同步. 所以在场景中,我想到在我的项目中有两个模型文件和两个相应的 sqlite 文件.并同步一个sqlite文件以实现同步. 如果我的方法正确可行,请提出建议.如果没有,请提出其他解决方案.
..
我正在尝试将 swagger 客户端集成到我的项目中.我能够从大摇大摆地生成课程.Swagger for swift 3 使用 Alamofire 进行其 newtork 操作.问题是生成的类名称之一是“响应".Alamofire 内部具有相同的类.当我添加这些类并尝试构建时,我有很多错误抱怨重新声明类.在这种情况下我能做什么?我是否必须从服务器端更改才能获得“响应"类? 解决方案 您应该
..
我正在尝试在 Swift3 中运行 HTTP 请求,将 2 个参数发布到 URL. 例子: 链接: http://test.tranzporthub.com/street45/customer_login.php 参数: {"user_id":"chaitanya3191@gmail.com",“密码":“123"} 最简单的方法是什么? 我什至不想阅读回复.我只想发送它
..
我有这样的控制器 - 定义创建if (@user = User.find_by_email(params[:email])) &&@user.valid_password?(params[:password])渲染 json:@user.as_json(仅:[:email,:authentication_token]),状态::created别的呈现 json:('未经授权的访问')结尾结尾
..
OS 4.1 中存在一个错误,它破坏了某些 iPhone 应用程序的定位服务(https://devforums.apple.com/message/306250 ).基本上位置服务无法打开,甚至不要求用户获得他们的位置的许可.该错误最糟糕的是,它不会在您从 XCode 将应用程序安装到设备时发生,而是在您从 App Store 下载时发生!这使得几乎不可能测试修复. 并不是每个人的应用都受
..
我只是想知道是否有可能制作一个 iOS 应用,在后台通过 GPS 跟踪您的位置. 我尝试使用内置应用“地图",但无济于事. 如果可以的话,如果您能向我推荐一些示例代码、文档或教程,那就太好了! (如果是重复的,请告诉我,我会删除它) 解决方案 这是可能的 — 请参阅 本文档 用于一般的多任务处理和 “在后台获取位置事件"的位置感知编程指南的这一部分.当然,所有这些都在讨论
..
当我没有捕获异常并将其扔回主函数时,我习惯于在控制台中显示堆栈跟踪.Xcode 4.2 中是否有我没有的构建设置?现在,它在控制台中根本没有显示任何内容. 解决方案 尝试在异常处添加断点. 单击断点的选项卡 (cmd + 6) 单击左下方的添加 ('+') 按钮. 点击“添加异常断点..." 保留默认设置并点击完成. 现在,当抛出异常时,它应该将您放入调试器中抛出异常的行
..
我有一个应用程序 cocos2d.我希望我的图像显示一次.不是每次我都进入 cocos2d 视图.你有什么想法吗? 解决方案 虽然这个问题与 cocos2d 没有明确的关系. 步骤: 1.当你需要显示你的图片时,检查NSUserDefaults中是否存在bool值. 2.如果值不存在(或返回值为FALSE),表示您可以显示您的图像. 3. 显示图像后,在 NSUserDefau
..
我为 iPad 开发 cocos2d iOS 应用程序.当我测试内存泄漏和对象分配时,我的 Live Bytes 是稳定的,但是当我运行 Activity Monitor 时,我看到我的应用程序的实际内存使用量每秒增加 0.02MB. 我想问一下这正常吗,有没有人遇到过类似的问题? 解决方案 我记得我有这个问题是因为我记录了调试消息! 我以循环周期(每帧)记录此消息,这就是内存
..
我正在使用 cocos2d 2.0.在一个场景中,我在 tableview 中加载数据时出现错误提示日志窗口中的“OpenGL 错误 0x0502 in -[CCSprite draw] 530".应用运行良好 我搜索并意识到缺少一些着色器文件.我已经确保我的所有文件都在那里,并且编译源也是最新的. 但在链接上我得到了一些解决方案说好吧,我不知道要修改哪个绘图函数以及我的 cocos2
..
在我的 UIkit 应用程序中,我使用了以下代码: boxPath = CGPathCreateMutable();CGPathMoveToPoint(boxPath, nil, center.x , center.y - 35);CGPathAddArcToPoint(boxPath, nil, center.x + 35, center.y - 35, center.x + 35, cent
..
我想暂停程序直到我的按钮被按下 我通过 Use [[CCDirector sharedDirector] pause] 暂停了我的场景;确保屏幕暂停,但我的功能继续运行,直到它结束功能 他们有没有等待按钮动作的功能?? 解决方案 如果你暂停 CCDirector,它会降低帧率到 4 fps - 它不会停止 CCDirector 运行游戏更新,也不会停止执行当前的方法. 请
..
现在的情况有点尴尬. 当我直接从 Xcode 运行我的项目到我的设备时,它运行完美,没有任何崩溃.但是,当我创建该项目的 ipa 文件并使用 iTunes 将该 ipa 安装到我的设备中时,只有在我第一次启动游戏画面时它会崩溃,后来当我开始游戏画面时它运行良好. 请记住,我的游戏是在用户浏览 2 个初始屏幕后开始的,这两种情况下都可以正常工作.(即从 Xcode 或 ipa 文件运行)
..