小编Nit*_*ael的帖子

什么是NSZombie?

我已经看到建议在调试时设置NSZombieEnabledtrue.什么是NSZombie?它是一个框架吗?一个设置?

iphone objective-c nszombie ios

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

将Logcat保存到Android设备中的文本文件

我在Android设备中运行应用程序时发现了一些崩溃,这在模拟器中没有显示.所以我需要将Logcat保存在设备内存或SD卡的文本文件中.你能建议我这样做的好方法吗?

java eclipse android logcat android-sdcard

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

像Instagram iPhone应用程序一样向右滑动导航弹出视图.我如何实现这一目标?

我想在屏幕上向右滑动时弹出一个视图,或者它像导航栏的后退按钮一样工作.

我在用:

self.navigationController.interactivePopGestureRecognizer.delegate = (id<UIGestureRecognizerDelegate>)self;
Run Code Online (Sandbox Code Playgroud)

这个单行代码用于流行导航视图,它对我来说很有用,但是当我在屏幕中间滑动时,这将无法像Instagram iPhone应用程序那样工作.

在这里,我给出了一个Instagram应用程序的屏幕,你可以看到滑动右侧弹出导航视图的示例:

在此输入图像描述

iphone objective-c uigesturerecognizer ios

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

iTunes Connect:应用程序传输细节

我目前正计划将一些应用程序从一个iOS-Developer-Programm转移到另一个.现在Apple推出了通过iTunes Connect中的"Transfer App"传输应用程序的选项(ITC FAQ中的更多详细信息)

苹果专门说,那

您无法使用iCloud权利,Passbook ID,证书或通知来传输启用iCloud的应用或应用.

问:是否可以在App-ID中上传禁用推送通知的新版本,然后使用"转移应用"实用程序?

我的理由如此:理论上,一旦禁用推送通知功能,就应该可以这样做.然而,由于这个功能很新,Apple几乎没有发布任何有关它如何工作的信息(除了这个非常简短的常见问题解答),我宁愿在尝试和失败之前四处询问.

那么:有没有人有过转移不符合Apple规则的应用程序的经验?

iphone itunesconnect itunes objective-c ios

13
推荐指数
0
解决办法
2355
查看次数

在触摸外部编辑文本区域时隐藏android中的键盘

我知道在android中解雇键盘的代码是

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
Run Code Online (Sandbox Code Playgroud)

如果我们触摸文本区域之外的区域而不是屏幕中的键盘,任何人都可以建议我隐藏键盘的方法.

eclipse android android-keypad ontouchlistener android-edittext

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

在Android中计算两次之间的差异

我有两个字符串变量,如StartTime和EndTime.我需要通过用StartTime减去EndTime来计算TotalTime.

StartTime和EndTime的格式如下:

StartTime = "08:00 AM";
EndTime = "04:00 PM";
Run Code Online (Sandbox Code Playgroud)

小时和分钟格式的总时间.如何在Android中计算?

java time android date

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

UIActivityViewController无法将图像添加到imessage

我正在使用UIActivityViewController在ios 6和我的代码上共享图像

        UIImage *shareImage = [UIImage imageNamed:@"myImage.png"];

        // Init array
        NSMutableArray *items = [NSMutableArray new];
        [items addObject:@""];
        [items addObject:shareImage];

        // Add image to paste board
        UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
        pasteboard.persistent = YES;
        pasteboard.image = shareImage;

        UIActivityViewController *activityVC = [[UIActivityViewController alloc]initWithActivityItems:items applicationActivities:nil];

        //This is an array of excluded activities to appear on the UIActivityViewController
        activityVC.excludedActivityTypes = @[UIActivityTypePostToWeibo,
                                             UIActivityTypePrint,
                                             UIActivityTypeCopyToPasteboard,
                                             UIActivityTypeAssignToContact,
                                             UIActivityTypeSaveToCameraRoll];

        [self presentViewController:activityVC animated:TRUE completion:nil];
Run Code Online (Sandbox Code Playgroud)

一切正常但无法将shareImage粘贴到iMessage.我不知道为什么?谢谢您帮忙!

iphone objective-c ios imessage uiactivityviewcontroller

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

Phonegap插件 - 将行添加到app delegate

我正在开发一个phonegap插件.到现在为止还挺好.现在我想通过config.xml将1或2个方法附加到AppDelegate.m,以便自动为开发人员填充它.可能吗?

谢谢.

config ios phonegap-plugins cordova

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

TestFlight不接受使用TestFlight SDK的构建

尝试使用TF SDK上传构建我看到以下错误消息:

抱歉,我们不再接受任何使用TestFlight SDK的新版本.请删除SDK并重新上传.

有人知道有关此事的任何信息吗?这会是多久?它会被修复吗?难道我做错了什么?有趣的是,在另一个TF团队中一切都很好,上传SDK也很成功.

iphone objective-c ipad ios testflight

8
推荐指数
3
解决办法
7391
查看次数

格式化毫秒到simpledate格式

将毫秒格式化为SimpleDate格式时,我遇到了一个奇怪的结果:

输出是:

    Start date time: 11/06/30 09:45:48:970
    End date time: 11/06/30 09:45:52:831
    Execution time: 01:00:03:861
Run Code Online (Sandbox Code Playgroud)

脚本:

    long dateTimeStart = System.currentTimeMillis();    
    // some script execution here
    long dateTimeEnd = System.currentTimeMillis();

    "Start date time: " + GlobalUtilities.getDate(dateTimeStart, "yy/MM/dd hh:mm:ss:SSS"); 
    "End date time: " + GlobalUtilities.getDate(dateTimeEnd, "yy/MM/dd hh:mm:ss:SSS"); 
    "Execution time: " + GlobalUtilities.getDate((dateTimeEnd - dateTimeStart), "hh:mm:ss:SSS");
Run Code Online (Sandbox Code Playgroud)

方法:

    public static String getDate(long milliseconds, String format)
    {
        SimpleDateFormat sdf = new SimpleDateFormat(format);
        return sdf.format(milliseconds);
    }
Run Code Online (Sandbox Code Playgroud)

知道为什么执行时间值如此偏离?它应该是00:00:03:861,而不是01:00:03:861

谢谢

java time date simpledateformat

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