小编Mah*_*dam的帖子

有没有git-merge --dry-run选项?

我正在合并一个可能有很多冲突的远程分支.我怎么知道它是否会有冲突?

我没有看到像什么--dry-rungit-merge.

git git-merge

681
推荐指数
13
解决办法
17万
查看次数

UIImagePickerController中的前置摄像头

我正在开发iPad2中的前置摄像头应用程序UIImagePickerController.

当我捕捉到图像时,它显示为从左向右翻转.

我该如何纠正?

if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) 
    {
        UIImagePickerController *imgPkr = [[UIImagePickerController alloc] init];
        imgPkr.delegate = self;
        imgPkr.sourceType = UIImagePickerControllerSourceTypeCamera;
        imgPkr.cameraDevice=UIImagePickerControllerCameraDeviceFront;


        UIImageView *anImageView=[[UIImageView alloc] initWithImage:[UIImage imageNamed:[NSString stringWithFormat:@"select%d.png",val]]];
        anImageView.frame = CGRectMake(0, 0, anImageView.image.size.width, anImageView.image.size.height);
        imgPkr.cameraOverlayView = anImageView;
        [theApp.TabViewControllerObject presentModalViewController:imgPkr animated:YES];
        [imgPkr release];
    }
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uiimagepickercontroller ios swift

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

iOS9 - 此应用程序正在从后台线程修改autolayout引擎 - 在哪里?

对于搜索,错误消息是:

此应用程序正在从后台线程修改autolayout引擎,这可能导致引擎损坏和奇怪的崩溃.这将在将来的版本中导致异常.

我知道这意味着从后台线程调用一些UIKit代码,我知道解决方案是将代码包装进去

dispatch_async(dispatch_get_main_queue(), ^(void){ <code> });

我的问题是找到这样做的地方,因为没有任何打印的堆栈跟踪引用我的应用程序代码.我证明这是否定的证据是在调试输出窗口中搜索(命令-f)我的应用程序的名称; 我有24个堆栈跟踪被丢弃,我的应用程序名称不在其中任何一个,除了顶部有错误消息.我可以发布其中一个,但这似乎没有用.

在我今天工作的情况下,在转换视图控制器viewWillDisappear()之前和之后都会发生这种情况viewWillAppear().我发现我的部分代码要包装dispatch_async(),但现在都处理完了.我有断点和调试消息,其中分配和取消分配与视图控制器相关的对象,并且它们都在异常消息出现后触发.在调试和发布模式下,模拟器和我的iOS9 iPhone都会发生这种情况.

如何识别显然修改UI的后台代码?

objective-c ios xcode7

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

为什么swift中的print()不会将时间戳记录为目标C中的NSLog

从Objective C的背景开始,当我使用NSLog()它时,它的前缀是带有日期时间戳的文本,但是当我print()在Swift上使用时,它只打印文本

所以有一种方法可以让它打印时间戳,或者我做错了什么?

objective-c nslog ios swift

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

Swift - UITableView editActionsForRowAtIndexPath在单击"编辑"时打开UIPresentationController

嗨有什么办法可以在触发向左滑动时打开UIPresentationController并点击它Edit

    func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [UITableViewRowAction]? {
        let delete = ....
        let edit = UITableViewRowAction(style: .Normal, title: "Edit") { action, index in
            //OPEN UIPresentationController HERE
        }
        return [delete, edit]
}
Run Code Online (Sandbox Code Playgroud)

edit uitableview ios swift uipresentationcontroller

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

在IntelliJ插件中创建后台任务

我正在开发一个IntelliJ-idea插件,并希望在后台任务中运行代码(在后台任务对话框和除UI之外的另一个线程中可见).

我找到了以下的Helper类,并通过传递一个Runnable对象并实现其run方法来尝试它,但它仍然阻止了UI,当我尝试自己进行线程时,我得到了以下错误

 Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
     Details: Current thread: Thread[Thread-69 [WriteAccessToken],6,Idea Thread Group] 532224832
     Our dispatch thread:Thread[AWT-EventQueue-1 12.1.4#IU-129.713, eap:false,6,Idea Thread Group] 324031064
     SystemEventQueueThread: Thread[AWT-EventQueue-1 12.1.4#IU-129.713, eap:false,6,Idea Thread Group] 324031064
Run Code Online (Sandbox Code Playgroud)

java intellij-idea intellij-plugin

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

如何将excel文件类型(xlsx)与iPhone应用程序相关联

您好
我通过向项目构建添加文档类型并将Types字段设置为"com.microsoft.excel.xls"(参见屏幕截图),设法通过邮件应用程序打开.xls文件.
我想对xlsx文件做同样的事但不能这样做.我试图添加"com.microsoft.excel.xlsx",但它没有用

在此输入图像描述

uti xcode4 ios5

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

如何使现有分支跟踪远程分支?

我正在尝试使用--track或跟踪退出分支到远程分支--set-upstream-to,但得到以下错误

$ git branch --track master origin/master
fatal: A branch named 'master' already exists.   
$ git branch --set-upstream-to master origin/master
fatal: branch 'origin/master' does not exist   
Run Code Online (Sandbox Code Playgroud)

我检查了SourceTree并发现它使用了--set-upstream,但得到了以下警告

$ git branch --set-upstream master origin/master
The --set-upstream flag is deprecated and will be removed. Consider using --track or --set-upstream-to
Branch master set up to track remote branch master from origin.
Run Code Online (Sandbox Code Playgroud)

双方--track--set-upstream-to没有工作,我失去的东西吗?

git github atlassian-sourcetree

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

UISearchBar上方的UITableView背景色

我加入了UISearchBar在的头GroupedTableView,我设置的背景色UITableViewView在界面生成器到自定义颜色,但在运行应用程序和向下滚动表视图,当我拿到的默认背景色GroupedTableView以上搜索栏

获取搜索栏的默认背景颜色

objective-c uitableview uisearchbar ios

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

从命令行使用eclipse组织java文件的导入

我想格式化java代码并使用命令行在预提交钩子中组织导入,当我搜索如何做到这一点时,我发现此链接

这解释了如何使用命令行中的eclipse格式化代码,如下所示:

eclipse -application org.eclipse.jdt.core.JavaCodeFormatter -config {setting}/org.eclipse.jdt.core.prefs {project.basedir}/src
Run Code Online (Sandbox Code Playgroud)

但无法知道负责格式化代码的参数名称,因为我希望命令将如下所示:

eclipse -application {Java_Import_Organizer_Parameter} -config {setting}/org.eclipse.jdt.ui.prefs {project.basedir}/src
Run Code Online (Sandbox Code Playgroud)

任何的想法?

java eclipse import command-line pre-commit-hook

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