小编Dev*_*ang的帖子

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

iPhone:如何使用MACRO检查设备?

我要检查设备是否iPhoneiPad使用macro.

我有一个文件Constant.h,我在其中使用了值#define.

现在,我想检查设备使用#ifdef #endif.

Follwing方法只能在.m文件中使用.

但我只有一个.h.

- (BOOL) isPad{ 
   #ifdef UI_USER_INTERFACE_IDIOM
        return (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad);
   #else
       return NO;
   #endif
}
Run Code Online (Sandbox Code Playgroud)

所以上面的方法对我没用?

有没有办法做到这一点?还是其他任何方式?

iphone cocoa-touch objective-c ios

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

iPhone:如何在WebView中播放本地视频?

我想在UIWebView中播放视频.此视频存储在我的应用中(本地视频不是来自服务器).

我不想用MPMoviePlayerController.

我从SO获得了以下代码:

NSString *url = @"http://my_url.com/my_movie_path/";
UIWebView* tempAudioPlayer = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)]; 
[tempAudioPlayer loadHTMLString:[NSString stringWithFormat:@"<iframe frameborder=\"0\"    width=\"0\" height=\"0\" src=\"%@\"></iframe>", url] baseURL:nil];
[self addSubview:tempAudioPlayer];
Run Code Online (Sandbox Code Playgroud)

但它不适合我.

有没有其他方法可以播放视频MPMoviePlayerController

我该怎么办 ?

iphone objective-c uiwebview ios4

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

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

iPhone:如何在两个选定日期之间找到日期?

在我的应用程序中,我有两个约会.

例如,

第1日:2011年10月28日

第二次约会:2011年11月2日

现在我想要在这两个选定日期之间的所有日期.

应该如此,

2011-10-28

29-10-2011

30-10-2011

2011年1月11日

2011年2月11日

如何使用NSDate获取此信息?

iphone cocoa-touch objective-c nsdate ios4

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

如何在iPad中实现模态弹出视图?喜欢facebook屏幕使用sharekit?

嗨,我想在iPad中实现ModalPopup视图.我该如何实施?我对此一无所知.谁能给我一些指导方针?像facebook屏幕一样使用sharekit的小屏幕.谢谢.

iphone cocoa-touch objective-c ipad ios4

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

如何在我的iPhone应用程序中检测语音?

我想在语音检测上激发一些方法.

例如,

就像在PragDuckapp中一样,当用户开始讲话duck时会开始动画.

如何检测用户的语音?

iphone cocoa-touch objective-c ios4

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