小编Pra*_*n S的帖子

哪个是最好的git托管sw? - Gitolite与Gitlab对阵Gitorius

我正在为几个用户寻找一个git托管环境.因此,我搜索了Gitolite,GitlabGitorius之间的比较.但我没有得到任何有用的东西.

有没有人,谁有不同的托管工具的经验,可以提供建议?

git hosting gitorious gitolite gitlab

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

libcurl和libsoup之间的区别

使用libcurl和libsoup有什么优缺点?

哪一个更适合用于HTTP操作,我必须向服务器发送请求才能获得响应,并且反应时间快?

c linux open-source shared-libraries

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

如何将uiviewcontroller的视图作为内容视图添加到uitableviewcell?

我想添加一个uiviewcontroller的视图,它有一个按钮和几个标签作为uitableviewcell的内容视图.

虽然我能够添加,但按钮操作会导致崩溃.

MyViewController *controller = [[MyViewController alloc] initwithnibname:@"MyView" bundle:nil];
[cell.contentview addsubview:controller.view];
[controller release]; // if i comment out this part the button action is received by my view controller.
Run Code Online (Sandbox Code Playgroud)

但是从视图中删除时会出现内存泄漏.不调用myviewcontroller的dealloc.

这样做的正确方法是什么?

  1. 将视图添加到具有按钮的uitableview单元格,并由viewcontroller处理

  2. 当视图超出范围时,如何确保释放内存?

TIA,Praveen

iphone objective-c uitableview

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

用户按下取消时检测 - telprompt - objective-c

我以前见过这个问题,但没有任何真正的答案.

我使用以下代码在objective-c中开始通话.

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt:1234567890"]]
Run Code Online (Sandbox Code Playgroud)

此代码打开一个对话框,其中包含电话号码,中止按钮和呼叫按钮.

有谁知道如何检测是否按下了取消按钮?

如果按下取消,我需要在应用程序中做一些特殊安排.

我试图UIAlertView结合使用@"tel:1234567890"命令,但这没有任何好处.如果使用该"tel:"命令,用户将离开应用程序,这不是我想要的...

谢谢!

/亨里克

objective-c tel ios telprompt

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

Android上的深层链接无法启动应用程序并重定向到Android游戏市场

我正面临将Android平台上的Facebook原生应用程序集成到我的Android原生应用程序的问题.

问题:用户在FB应用程序中并单击与我的应用程序对应的链接.应用程序应启动我的应用程序(预期行为),但FB应用程序启动Google Play商店(实际行为).

我已经按照Facebook开发者页面提供的本地链接程序进行了访问:http: //developers.facebook.com/docs/mobile/android/deep_linking/

我使用JDK Keytool生成Hash密钥.但我发现没有错误没有我的Eclipse Logcat像无效密钥.我在这里错过了什么,请帮帮我.

提前致谢

java android facebook deep-linking

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

当存储块请求不是2的幂时会发生什么?

假设我们对大小为n的内存块执行malloc请求,其中k ^ 0为2 ^ k!= n.Malloc为请求的内存块返回空间,但是如何从页面处理stillig缓冲区.我读过Pages通常是内存块,它们是2的幂.

Wiki声明如下:

 Like any method of memory allocation, the heap will become fragmented; that is,
 there will be sections of used and unused memory in the allocated 
 space on the heap. A good allocator will attempt to find an unused area
 of already allocated memory to use before resorting to expanding the heap.
Run Code Online (Sandbox Code Playgroud)

所以我的问题是如何追踪?

编辑:使用malloc时如何跟踪未使用的内存?

c linux malloc

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

如何获取YouTube视频的mp4/mov/m4v视频链接?

我们可以获取youtube上加载的任何视频的文件网址吗?我很高兴在我的应用程序中使用youtube播放器,并希望使用MPMoviePlayerController实例启动它.

PS:也会将它标记为php,因为跨域的开发人员也会有这种要求

php youtube iphone objective-c

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

iPhone:如何访问启动的默认quicktime播放器?

我正在UIWebView中加载YouTube视频链接,当我点击播放按钮时,它会启动Quicktime播放器并在其中播放视频.这里的问题是Quicktime播放器的默认方向是Portrait - 我希望它处于Landscape模式.

即使我的基本视图和webview都处于横向模式,Quicktime播放器仍然以纵向模式启动.

我以为我可以访问默认的quicktime播放器并将其方向更改为横向.

youtube iphone quicktime uiwebview

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

如何将联系人列表从iphone地址簿导入我的应用程序?

- (void)viewDidLoad {
    [super viewDidLoad];

    // Uncomment the following line to display an Edit button in the navigation bar for this view controller.

    UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"2.png"] style:UIBarButtonItemStyleBordered target:self action:nil];
    self.navigationItem.rightBarButtonItem = btn;

    self.navigationItem.title = @"Contacts";

    sBar = [[UISearchBar alloc]initWithFrame:CGRectMake(0,0,320,30)];
    sBar.delegate = self;

    [self.view addSubview:sBar];
    sBar.placeholder=@"Search";


    searchedData = [[NSMutableArray alloc]init];

    tableData = [[NSMutableArray alloc]init];

    [tableData addObjectsFromArray:dataSource]; 
}
Run Code Online (Sandbox Code Playgroud)

iphone contact-list

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

如何动画扩展和缩小uiview到位?

我有一系列的uiviews,我想创建一个动画,按钮按下事件将从底部扩展uiview并显示有关视图的更多信息.按下另一个按钮会将视图缩小回原始视图.

我该如何处理?

在水平滚动视图中有一系列uiviews,如coverflow.我想通过单击按钮显示有关每个uiview的其他信息.

如果您需要更多信息,请发表评论.

TIA,

Praveen S.

iphone objective-c ipad

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

删除O(n)中字符串中的空格

如何删除复杂度为O(n)的字符串中的空格.我的方法是使用两个索引.一个人将穿过绳子长度.只有遇到非空白字符时,其他才会增加.但我不确定这种方法.

TIA,Praveen

c string complexity-theory

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

如何让ui始终响应并进行后台更新?

我正在创建一个应用程序,每页显示8个缩略图,它可以有n页.这些缩略图中的每一个都是UIViews并添加到UIScrollView中.但是我已经使用Apple示例代码实现了Paging.

问题:

  1. 每个缩略图(UIView)创建150毫秒并添加到滚动视图
  2. 因此,对于3页,创建并添加到UI Scrollview需要花费大量时间.
  3. 此时滚动视图不是非常响应,并且非常生涩并且给用户带来不好的体验
  4. 如何创建缩略图并将其添加到UIScrollview而不影响触摸响应?我希望它们独立于主线程运行,主线程可以处理触摸事件(我想).

另外我想提一下,当创建缩略图时,我会触发图像的异步下载,并在下载完成时调用委托方法.

让我知道我必须使选项更具响应性和更新UI而不影响触摸操作的选项.页面控件适用于延迟加载缩略图网格.

TIA,

Praveen S.

iphone cocoa asynchronous objective-c

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

如何在原生iphone应用程序中播放youtube,metacafe等视频?

我得到一个Feed,其中包含一个指向youtube,metacafe等网站视频的网址.

我发现这篇文章建议如何使用UIWebView将视频加载到应用程序中.但是我不希望视频以全屏模式播放.我想让它在我为之分配的框架中播放.

  1. 如何将通过嵌入html加载的youtube视频放入分配给它的帧中的uiwebview播放而不是全屏模式?

  2. 我们如何播放来自metacafe和喜剧中心和其他网站的视频,其中url不指向文件,而是在浏览器上粘贴播放器.

  3. 是否有任何应用程序可以像本机iPhone应用程序一样播放?

在这方面的任何帮助将是非常有帮助的.

编辑:我想知道我们如何播放网址中的视频说 - http://www.dailymotion.com/swf/video/xe1l96

我想知道如何在webview中播放视频.我想用它周围的空间来显示其他信息.目前它强制全屏模式.

Safari可以通过推出quicktime播放器来播放dailymotion和vimeo视频.所以我想知道如何使用quicktime播放器重定向播放视频.

如何在本机iphone应用程序中播放来自youtube和metacafec的视频?

iphone objective-c youtube-api ios4 ios

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