草庐IT

Description

全部标签

ios - 在哪里设置 Facebook 应用程序的 "shared via"文本

我有一个可以在Facebook上创建分享的iOS应用程序。共享本身工作正常,但我们没有看到“共享通过”行的文本,如您在附图中所见。它只是说“通过共享链接。”。我希望文本是“通过APPNAME共享链接”。相反。我已经尝试为Facebook应用程序添加一些设置,但没有帮助。这就是我在我的iOS应用程序中触发分享的方式:NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:name],@"name",caption,@"caption",description,@"description",ur

ios - 难以本地化 xib 文件

我已经本地化了两套xib并将它们放在我的项目导航器中,如下图所示:我的Localized.strings文件工作正常,但xib文件有时选择不正确。当我将设备语言设置为法语时,我看到了英语xibView。当我将设备语言设置为英语时,我看到法语xibView。我从项目中删除了xib文件,只删除了引用,然后将它们拖回项目中的相同位置,如图所示。目前,无论我将设备设置为哪种语言,我都只能看到英文版本。有没有任何人可以看出我做错了什么?(我已经阅读了建议,likethisone,关于不为每种语言使用单独的框架。我可能会在某个时候切换到那个,但现在,我只想了解我的设置有什么问题。)更新这是en.l

ios - 自定义 UITableViewCell 中的 UIButton 在旋转后停止工作

问题:我使用了包含两个按钮的自定义UITalbeViewCell,它们在纵向方向上工作正常。旋转后,它们都停止响应内部功能中的按钮触摸。有些人遇到按钮旋转后无法正确绘制的问题。我的看起来不错,因为旋转后按钮显示在正确的位置,但它们不再响应按钮按下。对于我的应用程序中的这个特定View,我使用UIPageController在一个View中实现多个页面,对于嵌入页面滚动Controller的View(现在将其命名为EmbeddedView),有一个包含自定义UITableViewCell的UITableView。自定义表格View单元格只有一个Nib,文件的所有者是EmbeddedVie

ios - XCode 5.1 预处理器宏不工作

我无法让这个宏编译正确的代码。代码如下:这里是build设置(我正在做一个发布构建):请注意,GCC文档说-Dname将定义为1,因此我省略了Release的“=1”:这是显示定义(黄色)在命令行上传递的编译日志:这是我的输出日志,显示代码编译时好像未定义ADD_CAMERA_FEATURE:如果我将#defineADD_CAMERA_FEATURE1放在源代码中,#ifdef会按预期工作,但我也会收到一条警告,提示我正在重新定义现有的宏。所以XCode从构建方案设置中知道宏应​​该存在,但仍然不包括代码的#ifdef分支。其他细节:XCode5.1OSX10.9.2iOS7.1我的目

ios - 自动布局约束不适用于 iPhone 6 和 6 Plus

我的应用程序在iPhone5上正确显示View,但在6和6Plus上,View不会水平填满屏幕。我尝试通过Storyboard添加自动约束,但它们没有任何区别。下面是我在Storyboard中的蓝色View(和subview)以及Plus应用程序的屏幕截图。 最佳答案 我已经遇到过这个问题。这是因为边距。您只需在InterfaceBuilder中取消选中Constrainttomargin。而且您还应该直接检查约束(单击它)。 关于ios-自动布局约束不适用于iPhone6和6Plus,

ios - 如何在使用不同大小类时修复 wAny hAny 的缺失/冲突约束

我正在努力实现的目标我想为所有常规高度垂直排列两个等高的View。但是,对于CompactHeights,我希望将View水平排列。如下图所示:为此,我在适用于所有内容的wAny-hAny大小类中添加了一般约束。然后我为wAny-hRegular和wAny-hCompact大小类添加了特定约束。这对wAny-hRegular和wAny-hCompact(以及在模拟器中测试应用程序)来说效果很好,但它让我在wAny-hAny中缺少约束。如果我在wAny-hAny中添加那些缺失的约束,那么我会在wAny-hRegular或wAny-hCompact中得到冲突的约束。我不知道如何摆脱这些错误

ios - 提交到 App Store 的应用程序和应用程序更新必须使用 Xcode 5.1.1 或更高版本以及 iOS 7 SDK 构建

今天在新的iTunes连接网页上遇到了这个错误。我的xCode版本是我的SDK是我之前的提交是通过旧网页完成的。现在新网页一直在提示我的新版本出现这个错误。有人遇到过同样的问题吗? 最佳答案 好的,这可能是他们网站的问题。刚刚尝试使用清理后的构建,它通过了审核。 关于ios-提交到AppStore的应用程序和应用程序更新必须使用Xcode5.1.1或更高版本以及iOS7SDK构建,我们在StackOverflow上找到一个类似的问题: https://stac

iphone - 在 Objective-C 中获取 id 的字符串表示

如何获得id对象的最佳字符串表示形式?以下是正确的吗?有没有更简单的方法?idvalue;NSString*valueString=nil;if([valueisKindOfClass:[NSStringclass]]){valueString=value;}elseif([valuerespondsToSelector:@selector(stringValue)]){valueString=[valuestringValue];}elseif([valuerespondsToSelector:@selector(description)]){valueString=[valuede

ios - Apple 的 web 服务操作不成功并且无法对包进行身份验证?

当我尝试使用ApplicationLoader上传应用程序时出现以下错误:Apple的网络服务操作不成功。无法验证包787376632.itmsp错误ITMS-9000:“无效图像路径_在键‘CGBundleIcons’下引用的路径中找不到图像:‘iTunesArtwork’”在Software/SoftwareAsset(MZItemspSoftwareAssetPackage)错误ITMS-9000:“无效图像路径_在键'CGBundleIcons'下引用的路径中找不到图像:'iTunesArtwork@2x“”在Software/SoftwareAsset(MZItemspSof

ios - 调试时在 Xcode 中查看对象/属性状态

所以我是Xcode的新手,正在处理一个iOS项目,我在最基本的调试方面遇到了很多麻烦。具体来说,我需要能够在逐步执行代码时查看对象的状态(这并不疯狂,是吗?),但我终究无法弄清楚如何在Xcode中执行此操作。每当我尝试时,似乎我得到的最远的是一个无法扩展以显示其目标内容的内存地址。我也想不出任何方法来手动取消引用调试控制台中的指针以查看该对象的状态。在这里,我试图查看store.storeHours数组的内容,但没有任何运气。事实上,左边的View告诉我数组中有0个对象,当我尝试展开它时不会显示任何内容,但是当我postore.storeHours时,控制台显示7个对象,尽管无用地描绘