当我在Xcode编辑我的目标C文件的代码时,我经常按下Command-F来显示顶部的小文档Find-in.有时这会遇到区分大小写的搜索,当它执行此操作时,它也不会遍历整个文档,有时甚至不会显示所选的找到的字符串.
我找不到任何关闭区分大小写的选项,我从来没有故意打开它.我已经多次重启xcode,希望能有这样但是它什么都没改变.
稍微偏离主题,但这是我能想到提出这个问题的最好的地方.谢谢你的回复!
编辑:我也尝试重新启动计算机.仍然没有骰子.这也发生在我在xcode中打开的任何项目中,并不是特定于一个项目.
有没有办法获取a的内容UIWebView并将其转换为PDF或PNG文件?例如,我希望通过从Safari打印时选择PDF按钮获得与Mac上可用的输出类似的输出.我假设这是不可能/内置的,但希望我会惊讶并找到一种方法将内容从webview获取到文件.
谢谢!
我们在我们的应用程序中使用了很多共同的视图UINavigationControllers.偶尔UINavigationControllers会在popover视图中.现在我们放入导航控制器的视图会修改导航控制器的工具栏按钮,在某些情况下,还会使用我们创建的自定义按钮.我们需要能够从UIViewcontroller自身中找出视图是否在popoverview中,以便我们可以显示正确颜色的按钮.
我们可以很容易地从UIViewController获取导航控制器参考UIViewController.navigationController,但是似乎找不到任何东西UIPopoverController.
有没有人对如何做到这一点有任何好的想法?
谢谢!
我有一些非常简单的代码来返回节标题的标题:
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
if (section==0) {
return @"";
} else if (section==1) {
return @"Actions";
} else if (section==2) {
return @"Attached To";
}
return @"";
}
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当标题实际显示在模拟器上时,有一半时间它们只是第一个字母,然后是省略号.向上和向下滚动(最有可能刷新标题视图)将导致标题正确显示大约一半的时间并且在另一半时间显示不正确.
有谁知道是什么原因造成的?我认为这更像是最近的一次开发,但它似乎几乎发生UITableView在我的应用程序中.我不想说这是一个3.2问题,但它可能已经开始发生在那时,但无论如何它必须以某种方式与代码相关.谢谢.
这里已经提出了这个问题: NSNet服务IP地址
在这里: iPhone:Bonjour NSNetService IP地址和端口
我已经用这两个来达到我现在的位置.我的问题是以下方法我不太有用:
- (NSString *)getStringFromAddressData:(NSData *)dataIn {
struct sockaddr_in *socketAddress = nil;
NSString *ipString = nil;
socketAddress = (struct sockaddr_in *)[dataIn bytes];
ipString = [NSString stringWithFormat: @"%s",
inet_ntoa(socketAddress->sin_addr)]; ///problem here
return ipString;
}
Run Code Online (Sandbox Code Playgroud)
这给出了一个构建错误,说明在同一行上"解除指向不完整类型的指针"和"隐式声明函数'inet_ntoa'".
我已经检查过了,我不认为我错过了某种类型的框架来开始inet_ntoa工作.知道我做错了什么吗?谢谢.
我有一个UITableViewCell带有a UILabel和a 的自定义UITextView.
当用户突出显示时,我希望这两个文本都显示为白色UITableViewCell.这显然是非常简单的设置highlightedTextColor的UILabel,但UITextView似乎没有任何相似类型的属性.我是否必须手动更改UITextView单元格突出显示/不突出显示时的颜色,还是有更简单的方法来完成此操作?
谢谢!
在iPhone上,(void) viewDidAppear:(BOOL)animated;当视图成为焦点时,我们可以简单地用来执行操作。在某些情况下,我们有一个模态视图,在它上面有另一个模态视图,在iPhone上,关闭最上面的模态视图将触发较低模态视图的viewDidAppear。
iPad并非如此,因为即使在另一个模式视图后面,该视图仍保持“可见”状态。有什么方法可以从UIViewController判断视图本身何时变为活动视图吗?
我有以下方法应该创建一个20个字符的ID(有时带有前缀)并返回ID.
它似乎在发布时重置,每次我使用它都会创建相同数量的相同序列.
+(NSString *)createUniqueIdentifier:(NSString *)withPrefix {
NSString *outstring = nil;
if (withPrefix!=nil && ![withPrefix isEqualToString:@""]) {
outstring = [withPrefix stringByAppendingString:@"-"];
} else {
outstring = @"";
}
NSInteger ii;
NSString *allletters = @"ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (ii=0; ii<20; ii++) {
outstring = [outstring stringByAppendingString:[allletters substringWithRange:[allletters rangeOfComposedCharacterSequenceAtIndex:random()%[allletters length]]]];
}
return outstring;
}
Run Code Online (Sandbox Code Playgroud)
我假设这与此有关random(),但我不知道还有什么用.我想我甚至从Stack Overflow那里得到了这个建议.
谢谢你的帮助!
试图更新我们的iOS6和iPhone 5应用程序,我们(目前)仍然无法完全摆脱Facebook Three20库.
在iPhone和iPad的模拟器中进行调试时,一切都运行得很好.尝试在iPhone 5上进行调试时,我们会遇到以下故障:
ld: warning: ignoring file ..../Build/Products/Debug-iphoneos/libThree20.a, file was built for archive which is not the architecture being linked (armv7s): ..../Build/Products/Debug-iphoneos/libThree20.a
Run Code Online (Sandbox Code Playgroud)
其次是:
Undefined symbols for architecture armv7s:
"_OBJC_CLASS_$_TTTabItem", referenced from:
Run Code Online (Sandbox Code Playgroud)
有没有办法为我的目标重新链接/重建Three20库,以确保它正确构建armv7并在iPhone 5上正常工作以进行调试?
我已经尝试搞乱了Projects的构建设置等,但是没有成功解决这个问题.
谢谢!
在NSZombie仍然启用的情况下编译分发应用程序是否有任何危险?我通常会在开发过程中为我的所有应用程序启用它,因为它有多么有用,但我不了解与启用它并将其无限期保留相关的全部后果和潜在问题.
谢谢!
我搜索过这个,但似乎无法找到确切的答案.我想使用array_multisort基于3个数组中的数值同时对3个数组进行排序.基本上我想制作一个类似于NFL/NHL排名等的"排名"表.我有3个数组,tempIDs(字符串),tempWins(数字),tempWinPercentage(数字).我需要首先根据胜利同时对所有3个进行排序,然后如果有平局,则赢得百分比.
我似乎无法使用array_multisort来处理超过2个数组,所以当他们说它可以使用"几个"数组时,我可能会误解这些术语.谢谢!
我们正在寻找Zendesk作为我们的支持网站,但它不是很可定制的.我正在尝试使用他们的小部件功能(可以在javascript或css中创建)从页面中删除特定文本.
我正在尝试在显示页面时隐藏以下h2标记:
<h2 id="search_box">Knowledge Base & Forums</h2>
Run Code Online (Sandbox Code Playgroud)
我试过以下CSS:
.search_box {
display: none;
}
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用.我不熟悉CSS或javascript,我也不知道这些小部件何时运行,但我认为我在访问页面上的元素方面做错了.
我已经能够使用以下Javascript和CSS代码的组合来隐藏文本,但它没有做我需要的,因为它将隐藏页面中包含文本的任何部分:
使用Javascript:
$j('h2:contains(Knowledge Base & Forums)').addClass('forumtitle');
Run Code Online (Sandbox Code Playgroud)
CSS:
.forumtitle {
display: none;
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
iphone ×8
objective-c ×8
cocoa-touch ×3
ipad ×2
uitableview ×2
xcode ×2
armv7 ×1
css ×1
distribution ×1
find ×1
ios6 ×1
javascript ×1
jquery ×1
nsnetservice ×1
nszombie ×1
pdf ×1
php ×1
png ×1
random ×1
uitextview ×1
uiview ×1
zendesk ×1