小编Jon*_*an.的帖子

如何检查字符串是否包含Objective-C中的另一个字符串?

如何检查string(NSString)是否包含另一个较小的字符串?

我希望有类似的东西:

NSString *string = @"hello bla bla";
NSLog(@"%d",[string containsSubstring:@"hello"]);
Run Code Online (Sandbox Code Playgroud)

但我能找到的最接近的是:

if ([string rangeOfString:@"hello"] == 0) {
    NSLog(@"sub string doesnt exist");
} 
else {
    NSLog(@"exists");
}
Run Code Online (Sandbox Code Playgroud)

无论如何,这是查找字符串是否包含另一个字符串的最佳方法吗?

string substring objective-c range ios

1200
推荐指数
13
解决办法
54万
查看次数

github上fork和branch之间的区别

如果我分叉一个托管在github上的项目.我分叉所有分支吗?我怎么知道我的fork基于哪个分支?换句话说哪个分支将被下载到我的PC?

branch github git-branch git-fork

123
推荐指数
3
解决办法
8万
查看次数

等待审核的典型时间?

我将我的第一个应用程序上传到iTunes连接,在23日它将状态更改为等待审核.显示应用评论状态的框表示,过去5天内有80-99%的应用已经过审核.

这是否包括等待审核期间,还是仅包括审核期间?

在我想知道它是否消失在黑洞之前,我应该等多久?我等待几周没有问题,只是我不确定这个百分比实际意味着什么.

编辑:我还想问一下Apple在开发者中心提供的统计数据是否包括等待审核期限?

iphone itunesconnect ios

93
推荐指数
1
解决办法
6万
查看次数

使用[UIColor colorWithRed:green:blue:alpha:]不能与UITableView seperatorColor一起使用?

我正在尝试配置深灰色分色器.为什么以下什么都不做?

self.tableView.seperatorStyle = UITableViewCellSeperatorStyleSingleLine;
self.tableView.seperatorColor = [UIColor colorWithRed: 127 green:127 blue:127 alpha:1];
Run Code Online (Sandbox Code Playgroud)

返回一个没有分隔符的表.

一旦我使用[UIColor blackColor],我就会得到分离器.这是怎么回事?

iphone cocoa-touch uitableview ios4

86
推荐指数
2
解决办法
7万
查看次数

NSMutablearray将对象从索引移动到索引

我有一个带有可重复行的UItableview,数据在NSarray中.那么当调用适当的tableview委托时,如何在NSMutablearray中移动对象?

问这个的另一种方法是如何重新排序NSMutableArray?

iphone objective-c nsarray

70
推荐指数
3
解决办法
5万
查看次数

允许用户从UILabel中选择要复制的文本

我有一个UILabel,但是如何让用户选择它的一部分文本.我不希望用户能够编辑文本,也不希望标签/文本字段具有边框.

iphone objective-c uilabel

55
推荐指数
3
解决办法
4万
查看次数

选择UITableViewCell选中标记更改

我是否正确地认为要将"on"的复选标记更改为"off",我必须更改CellAccessoryType之间none和之间checkmarkdidSelectRowAtIndexPath

因为我已经这样做但我注意到这个行为与iphone上自动锁定设置上的复选标记单元格完全相同.

或者还有其他一些方法可以处理检查标记吗?

iphone objective-c tablecell checkmark

47
推荐指数
4
解决办法
5万
查看次数

UITableViewCell在突出显示时使标签的背景清晰

我在UITableViewCell上有一个UIlabel,我是以编程方式创建的(即不是nib或子类).

当单元格突出显示(变为蓝色)时,它会使UILabels的所有背景颜色变为清晰.我有2个UILabels,我不希望这样.目前我在UILabel后面使用UIImageViews使它看起来像背景颜色不会改变.但这似乎是一种效率低下的方法.

当UITableViewCell突出显示时,如何停止某些UILabel的背景颜色变化?

iphone objective-c background-color uitableview uilabel

41
推荐指数
5
解决办法
2万
查看次数

获取我Mac的计算机名称

如何在Mac上获取计算机的名称?我说的是与在"软件"下的System Profiler中找到的名称相同的名称.

macos cocoa

37
推荐指数
4
解决办法
2万
查看次数

获取应用程序的主窗口

UIApplication有一个方法keyWindow,但是如果显示警报视图,则返回警报视图的窗口而不是应用程序的主窗口.

如何获得应用程序的主窗口?

objective-c uiwindow uiapplication ios

31
推荐指数
3
解决办法
3万
查看次数