小编Rad*_*dix的帖子

如何在iPhone中检测摇动

在摇动iPhone设备我想要一些功能被调用,我不知道如何识别摇,所以我尝试了一些链接,并尝试了这个代码

- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event
{
    if(event.type == UIEventSubtypeMotionShake)
    {
        NSLog(@"called");
        [self.view setBackgroundColor:[UIColor greenColor]];
    }
}

- (BOOL)canBecomeFirstResponder
{ 
return YES; 
}

但唉没有运气所以你能告诉我如何做同样的事情

感谢致敬

xcode objective-c shake iphone-sdk-3.0

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

使用nsscanner类扫描字符串

我想扫描这个字符串

"hello I am emp 1313 object of string class 123"
Run Code Online (Sandbox Code Playgroud)

所以在这里,我想知道它们是否存在任何整数值,如果存在,我想为此显示它我使用NSScanner类并且继承我的代码视图

NSString *str = @" hello I am emp 1313 object of string class 123";

NSString *limit = @" object";
NSScanner *scanner = [NSScanner scannerWithString:str];

int i;
[scanner scanInt:&i];
NSString *output;
[scanner scanUpToString:limit intoString:&output];
NSLog(@"%d",i);
Run Code Online (Sandbox Code Playgroud)

但问题是我无法做到这一点,我只想使用NSScanner类,所以你能否请专家给我一些关于这个的建议......

objective-c

4
推荐指数
1
解决办法
7704
查看次数

NSArray和NSMutable Array之间的区别

您正在使用基础工具使用NSArrays,我已经编写了以下代码

    -(void)simplearrays
{
 NSMutableArray *arr = [NSMutableArray arrayWithCapacity:3];

 for(int i =0;i<3;i++)
 {
  scanf("%d",&arr[i]);
 }
 for(int j =0; j<3;j++)
 {
  printf("\n%d",arr[j]);
 }
}
Run Code Online (Sandbox Code Playgroud)

我的查询是上面的代码在执行时显示给定的输出,但是一旦应用程序完成执行,我得到一个错误,说"无法分配区域",请你帮忙.

另外我想知道icode博客中NSArray和NSMutable Array之间的区别我已经读过nsarray可以动态调整大小,所以如果NSArray可以动态调整大小,那么为什么要使用NSMutable数组,或者更好的是何时使用NSArray以及何时使用NSMutable阵列???

objective-c

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

从UIDatePicker中提取日期

你可以告诉我如何从UIDatePicker中提取日期,我提取了月份,但我无法提取日期,请帮帮我

谢谢

iphone xcode objective-c uidatepicker

2
推荐指数
1
解决办法
4051
查看次数

该行有什么用[super loadView]

我只是想知道我是否写了我已经使用iPhone技术大约4个月了,我在loadView方法中编写的唯一一段代码是向当前实例添加一些视图,如按钮,标签等viewController类的,这样当我使用它的view属性时,所有这些视图都被添加到窗口中.但真正让我烦恼的那条线就是

[super loadView];

我从diff网站了解到的这种方法的用途是"如果我不使用这种方法我的应用程序会崩溃"这不是我要找的理由,所以我做了一个虚拟概念,这条线可能给我们一个UIView的黑色实例,然后我们添加所有的视图

[self.view addSubView:btn];
通过这条线提供给我们的视图.

所以我想知道的是,我是对还是错,我认为

[super loadView];
线路做得更多可以任何人给我一个详细的解释或提供我从哪里可以参考这个概念的链接.

objective-c

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

当应用程序终止时,系统是否释放我的对象?

我总是怀疑有时当我运行我的应用程序时,会创建一个应用程序池并且我的应用程序被加载到应用程序池中,当我点击主页按钮时,我的应用程序终止,即我的应用程序所在的池将被终止,所以在此如果我不释放这些对象将会发生什么事情,我认为它们也将被终止,但苹果神不推荐这种方法,因为什么原因.任何绅士都可以为这个问题提供一个可靠的答案,因为这些天它真的给我带来了很多麻烦.

感谢和问候

iphone memory-management objective-c ios

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