小编Dou*_*ith的帖子

使用Firebase Analytics,如何查看特定iOS版本的细分?(例如,iOS 11.1.3,iOS 12.2.1)

如果我转到Firebase Analytics仪表板,则有一个“平台故障”饼图,上面写着“ 100%iOS”。

如果我转到顶部的“过滤器”,则可以选择每个特定版本的iOS,但是这很繁琐,因为从较高的层次上,我只想查看用户使用最多的iOS版本。

这是仅限iOS的应用

firebase firebase-analytics

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

如何创建一个 Swift 变量,在某些条件下它可以返回不同的值,但通常它只返回自身?

假设我有一个名为的变量favoriteFood,它是一个String. 例如,它位于视图控制器上。

我希望它是一个可以获取和设置的普通变量。但是在非常特殊的情况下,我希望能够返回自定义值,例如:

var favoriteFood: String {
    if isTuesday {
        return "carrots"
    } else {
        return favoriteFood
    }
}
Run Code Online (Sandbox Code Playgroud)

但这会触发大量错误和警告,并且不再让我设置它。

我该怎么做?

swift

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

从斯坦福iOS类中获取错误,但我的代码看起来完全相同

我相信我做了教练逐字完成的事情,但我的应用程序(这是一个简单的应用程序)将无法工作,如果我按下按钮就会出错.

我单击运行,然后构建,但是当我单击iOS模拟器中的按钮时,应用程序崩溃并将我带回Xcode并出现错误. 在此输入图像描述

我不知道我做错了什么.当我们在斯坦福指南中没有处理它时,它会将我带到main.m文件中(也许它与斯坦福指南使用iOS 5.0并且我在5.1上的事实有关).

这是项目,如果有人想要花很多钱.我真的很困惑.

http://cl.ly/212A3q3J1m1F1y3A041A

(另外,我只需要包含xcodeproject文件,还是我将整个项目文件夹包含在zip文件中?)

objective-c ios

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

我可以创建Eclipse键盘快捷键来切换控制台的视图吗?

我并不总是想要它,我在笔记本电脑的屏幕上,所以最好有代码的垂直屏幕空间,然后只在我想要时启用控制台.我知道我可以切换它,但它似乎只能用于切换它,再次触发快捷方式不会隐藏它.

java eclipse

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

Java中的长变量/方法名称有什么固有的错误吗?

可能重复:
Java方法名称何时太长?

我知道这可能是个人意见的问题,但我想知道什么是标准做法,什么是不赞成的.

我在大学的一位教授似乎总是使他的变量和方法名称尽可能短(例如getAmt()而不是getAmount).

我不反对这一点,但就个人而言,如果它增加描述性,我宁愿让我的时间更长一些,因此阅读它的人不必检查或参考文档.

例如,我们制作了一个方法,给出一个球员列表,返回得分最多的球员.我做了这个方法getPlayerWithMostGoals(),这是错的吗?我努力选择一种方法让它缩短一段时间,但后来我想"为什么?".它清楚地说明了这一点,Eclipse可以让我在键入时自动完成它.

我只是想知道短变量名是否是过去的一部分,因为需要尽可能小的一切才能有效.这还是一个要求吗?

java

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

为什么当我在冒泡排序算法中反转比较符号时,生成的排序列表不会反转?

Java代码:

    public static NHLList bubbleSort(NHLList players) {
        for (int i = 0; i < players.size(); i++) {
            for (int j = 0; j < players.size()-1; j++) {
                if (players.get(j).getPoints() < players.get(j+1).getPoints()) {
                    PlayerRecord tempPlayer = players.get(j);
                    players.set(players.get(j+1), j);
                    players.set(tempPlayer, j+1);
                }
            }
        }
        return players;
    }
Run Code Online (Sandbox Code Playgroud)

如果我更改j < ...j > ...结果列表不是倒置的前一个列表,虽然我认为它应该是.它正在做的就是阅读数字.

java sorting reverse bubble-sort

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

在OS X的Sublime Text 2中,如何将键盘快捷键ctrl-shift-k(删除行)重新映射到ctrl-k

我通过系统偏好设置>键盘作为文本>删除行并将其映射到ctrl-k,但它只删除了我正在闪烁的光标到行尾的当前行.

If this were in Sublime, pressing ctrl-k would delete from here| out.
Run Code Online (Sandbox Code Playgroud)

如果闪烁的光标是|它将从那里删除到行的末尾.

我该如何解决?

macos sublimetext sublimetext2

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

如果我在插入数据库之前加密密码,我是否需要mysql_real_escape_string呢?

我正在使用sha1来加密它.我应该是mysql_real_escape_string(),还是加密它?

php

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

UIBarButtonItem不触发其动作方法

在viewDidLoad中: - (void)viewDidLoad {[super viewDidLoad];

[self.navigationController setNavigationBarHidden:YES animated:NO];

UIToolbar *toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
NSMutableArray *toolBarItems = [[NSMutableArray alloc] init];
[toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Articles" style:UIBarButtonItemStyleBordered target:self action:@selector(backButtonTapped)]];
[toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Source" style:UIBarButtonItemStyleBordered target:self action:nil]];
[toolBarItems addObject:[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil]];
[toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Aa" style:UIBarButtonItemStyleBordered target:self action:nil]];
[toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Rabbit" style:UIBarButtonItemStyleBordered target:self action:nil]];
[toolBar setBackgroundImage:[[UIImage alloc] init] forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
toolBar.items = toolBarItems;
[self.view addSubview:toolBar];
Run Code Online (Sandbox Code Playgroud)

方法:

- (void)backButtonTapped {
    [self.navigationController popViewControllerAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)

我在方法内部的调用上有一个断点但它永远不会被调用.为什么这种方法永远不会被调用?

objective-c uitoolbar uibarbuttonitem ios

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

为什么当我尝试通过添加类来使用 jQuery 隐藏我的 CSS 三角形时它不起作用?

我想隐藏我使用 div 附加到 div 的 CSS 三角形:before,我遇到了这个解决方案来实现:https : //stackoverflow.com/a/11354393/998117

但是,我的 jQuery 不起作用:

$(".contact input[type='submit']").click(function(event) {
    event.preventDefault();
    $(".contact .inner").addClass("hidden");
    ...
Run Code Online (Sandbox Code Playgroud)

(是的,它确实被调用了。)

这是我的 CSS/SASS 的样子:

.contact {
    background: #3c6ea5;
    color: #fff;
    display: none;
    height: 500px;

    .hidden:before {
            display: none;
        }

    .inner {
        margin: auto;
        padding-top: 20px;
        position: relative;
        width: 400px;

        &:before {
            border: solid;
            border-color: #3c6ea5 transparent;
            border-width: 14px 16px 0 16px;
            bottom: -107px;
            content: "";
            display: block;
            position: absolute;
            right: -50px;
        }

        .hidden:before {
            display: none;
        }
    } …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery sass

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