小编Jac*_*ies的帖子

如何使用终端执行.command文件?

一旦我导航到其中包含.command文件的某个目录,如何使用终端执行该文件?

unix macos terminal command-line command

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

检测NSNumber是否在0到255之间

我试图检测NSNumber是否在0到255之间.每当我运行应用程序时,我都会收到警报视图,即我的号码大于255,即使它不是.0我没有这个问题.

if (redValue < 0) {

    NSLog(@"Red value is less than 0");

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Your number must be greater than 0." message:nil delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];

    [alert show];
    [alert release];


} else if (redValue > 255) {

    NSLog(@"Red value is greater than 255");

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Your number must be less than 255." message:nil delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];

    [alert show];
    [alert release];

}
Run Code Online (Sandbox Code Playgroud)

另外,我在"else if(redValue> 255)"行中收到此警告:有序和整数('NSNumber*'和'int')之间的有序比较,所以我假设我必须将此NSNumber转换为整数?

iphone objective-c nsnumber ipad ios

9
推荐指数
1
解决办法
8969
查看次数

从命令行创建新的xcode项目

我想用原生苹果框架创建iPhone应用程序.但我想从命令行创建它.请帮忙.谢谢

terminal xcode

9
推荐指数
2
解决办法
6054
查看次数

为什么UIScrollView/UITableview不响应状态栏上的点击,并滚动到顶部?

当我点击状态栏时,UIScrollView我的应用程序中没有响应并滚动到顶部.什么都没发生.什么可能导致UIScrollView忽略状态栏上的点击?

iphone cocoa-touch objective-c uiscrollview ipad

9
推荐指数
1
解决办法
3792
查看次数

检测UISegmentedControl的tapped段

我已将UISegmentedControl放入我的XIB文件中.基本上,当点击控件的第二个选项卡(也就是段1,第一个段是段0)时,我想取消隐藏文本字段.我知道如何取消隐藏文本字段,但是如何检测用户已分割的分段控件的哪个部分?

[textField setHidden:NO];
Run Code Online (Sandbox Code Playgroud)

iphone hide uisegmentedcontrol ios

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

从NSString中删除http://

如何从NSString"http://"中删除某些文字?它需要完全按照这个顺序.谢谢你的帮助!

这是我正在使用的代码,但http://未被删除.取而代之的是http:// http://www.example.com.我该怎么办?谢谢!

NSString *urlAddress = addressBar.text;
[urlAddress stringByReplacingOccurrencesOfString:@"http://" withString:@""];
urlAddress = [NSString stringWithFormat:@"http://%@", addressBar.text];
NSLog(@"The user requested this host name: %@", urlAddress);
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsstring ipad ios

7
推荐指数
3
解决办法
6669
查看次数

如何在UIAlertView中使文本字段"成为第一响应者"

我在UIAlertView中有两个文本字段.我希望第二个成为第一个响应者,以便用户不必点击它.显示警报视图后,我有以下代码:

[textField becomeFirstResponder];
Run Code Online (Sandbox Code Playgroud)

唯一的问题是它不起作用.第一个文本字段中包含了typer.有任何想法吗?谢谢你的帮助.

iphone objective-c uialertview ipad ios

7
推荐指数
1
解决办法
4446
查看次数

如果用户移动太快,UIPageViewController视图会搞乱

我有一个UIPageViewController使用整数来告诉它在哪个页面.它工作正常,但如果用户快速滑动几次以进一步返回页面,整数变化的速度比视图更快,然后整个事情就会崩溃(应用程序认为它在第7页可能是显示第3页).我究竟做错了什么?我应该用不同的方法来判断我在哪里吗?谢谢.

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController {
    if (pageNumber == 0) {
        pageNumber++;
        NSLog(@"%i", pageNumber);
        Two *two = [[Two alloc] init];
        return two;
    } else if (pageNumber == 1) {
        pageNumber++;
        NSLog(@"%i", pageNumber);
        Three *three = [[Three alloc] init];
        return three;
    } else if (pageNumber >= 2) {
        return nil;
    } else {
        return nil;
    }
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ipad ios uipageviewcontroller

7
推荐指数
1
解决办法
3543
查看次数

Safari热门网站预览

在Safari的"热门站点"部分中,iCloud.com图像显示徽标而不是登录屏幕,如下所示.通常,Top Sites只显示加载的网页的图片(加载的页面看起来不像这样).你知道他们是怎么做到的吗?我在Apple的文档中找不到任何内容.谢谢你的帮助.

在此输入图像描述

javascript safari

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

如何确定3D旋转对象离屏幕边缘有多远

我使用Core Animation将视图围绕y轴旋转了50度.我希望视图边缘触及屏幕边缘.我怎样才能做到这一点?

我知道视图的长度和视图旋转的度数(50度),所以我想我可以使用三角函数确定视图和边缘之间的距离.然而,相机的视角受到影响m34该财产CATransform3D结构.如何确定移动视图以与屏幕边缘对齐所需的距离?

CATransform3D rotation = CATransform3DIdentity;
rotation.m34  = -1.0/500.0;
rotation = CATransform3DRotate(rotation, 50.0 * M_PI / 180, 0.0, 1.0, 0.0);
view.layer.transform = rotation;
view.layer.zPosition = 200;
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

iphone core-animation objective-c catransform3d ios

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