小编Kod*_* R.的帖子

错误:'没有更多上下文的表达式类型不明确'

我对Swift编码很新,所以请原谅我这个错误是一个简单的答案!

我一直收到一条错误消息,上面写着"没有更多上下文,表达类型不明确".

    var findTimelineData: PFQuery = PFQuery(className: "Sweets")
    findTimelineData.findObjectsInBackgroundWithBlock {
        (objects:[AnyObject]?, error:NSError?) -> Void in

        if error == nil {
            for object:PFObject in objects! { // ----This is the error line---
                self.timelineData.addObject(object)
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

有什么建议?

谢谢!

compiler-errors ios parse-platform swift

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

检查元素是否具有id name的子节点

如果这是一个简单的问题,我道歉!我是javascript的新手.

我正在尝试检查div是否具有特定的子元素(我将其命名为'child2').我知道.hasChildNodes()但据我所知它只会让你知道子节点是否存在.我试过像这样的.contains:

if (parentDiv.contains(child2) == false) {
Run Code Online (Sandbox Code Playgroud)

但即使parentDiv 确实包含child2 ,它仍然返回false.这似乎是一件很简单的事情,我一直在尝试搜索,但我在纯粹的js中没有任何运气.谢谢!

javascript

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

设备已经没有在科尔多瓦开火

对于我的cordova项目,deviceready没有正确启动(至少在iOS中).我已经搜索了几个小时但仍无法解决这个问题.我做错了什么吗?js/cordova.js的路径也存在:

<html>
<head>
    <title>Geolocation</title>
    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, target-densityDpi=device-dpi, user-scalable=no" />
    <meta charset="utf-8">
    <link rel="stylesheet" type="text/css" href="css/app.css">
    <script type="text/javascript">

    // Fastclick
    if ('addEventListener' in document) {
        document.addEventListener('DOMContentLoaded', function() {
        FastClick.attach(document.body);
        }, false);
    }

    </script>
    <script type="text/javascript" charset="utf-8" src="js/cordova.js"></script>
    <script type="text/javascript" charset="utf-8">

    // Wait for device API libraries to load
    //
    function onLoad() {
        document.addEventListener("deviceready", onDeviceReady, false);
    }

    // device APIs are available
    //
    function onDeviceReady() {
        alert("ready");
        // Now safe to use device APIs
    }

    </script>
</head>
<body …
Run Code Online (Sandbox Code Playgroud)

javascript cordova

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

从Eclipse中删除git存储库

我在我的项目中添加了一个git存储库,然后点击Team> Disconnect.如何完全删除此存储库?我正在尝试在我的项目上设置一个新的git存储库,但我不断收到错误消息.

eclipse git

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

快速制作图像?

我正在尝试将图像制作成圆形,出于某种原因,下面的代码创建了一个菱形照片:

    profilePicture.layer.cornerRadius = profilePicture.frame.size.width / 2
    profilePicture.clipsToBounds = true
Run Code Online (Sandbox Code Playgroud)

我该怎么做?谢谢!

ios swift xcode6

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

使用 js 以编程方式发布 Instagram 评论

我正在创建一个 Instagram 机器人,可以对用户的照片发表评论。我知道已经有像InstaPy这样的解决方案,但它对我不起作用,而且我自己的 js 解决方案已完成 99%。

有没有办法让我以编程方式发布?我已经设置了 textArea.value 并尝试提交包装表单(它只是刷新页面)。我还尝试“单击”提交按钮,但这并没有导致它执行任何操作。我还尝试在文本区域中“输入”,但如果屏幕上没有任何实际的用户交互以及尝试提交实际的请求,这似乎是不可能的(似乎我的标题不匹配,我得到了一个403 错误。)下面是我当前正在做的代码片段。

var commentTextArea = document.getElementsByClassName('Ypffh')[0];
if (commentTextArea) {

    // Text area for posting comment
    commentTextArea.textContent = "This is my comment :)";

    setTimeout(function() {

        // Comment submit button
        var submitButton = document.getElementsByClassName('LCjcc')[0];
        submitButton.disabled = false;
        submitButton.click(); // doesn't fire anything. I can see in chrome dev tools there is no event event attached to this even when enabled which is odd

        // Comment form
        // Submitting form expectedly refreshes page …
Run Code Online (Sandbox Code Playgroud)

javascript instagram

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

如何更改单选按钮的文本颜色?

我正在制作一个分段开关,我正在尝试使用过渡来改变文本的颜色,但由于某种原因,文本颜色变化不起作用.

https://jsfiddle.net/zp2z2bvw/1/

这是CSS样式:

#Favorites_Switch:checked ~ #Selected_Container {
position: absolute;
left: 50%;
transition: all .15s ease;
border-radius: 0px 5px 5px 0px;
}

#Favorites_Switch:checked ~ #Favorites_Text {
color: #38D1A9;
transition: color .2s ease;
}

#Favorites_Switch:checked ~ #All_Text {
color: #FFFFFF;
transition: color .2s ease;
}

#All_Switch:checked ~ #Selected_Container {
position: absolute;
left: 0%;
transition: all .15s ease;
}
Run Code Online (Sandbox Code Playgroud)

这是html.

<div id="Segmented_Control">

    <input type="radio" name="Switch" value="All" id="All_Switch" class="Radio_Switch"/>
    <input type="radio" name="Switch" value="Favorites" id="Favorites_Switch" class="Radio_Switch"/>

    <div id="Selected_Container">
    </div> <!-- Selected Container -->

    <label for="All_Switch"> …
Run Code Online (Sandbox Code Playgroud)

html css css-transitions

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

当我按下带有CSS3的按钮时,将文本输入设置为焦点

我在页面上有一个搜索按钮,当用户按下搜索按钮时,搜索栏进入屏幕,我也想将输入设置为焦点.我可以用纯CSS3做到这一点吗?

这是代码:

<input type="checkbox" id="Search_Button" /> <!-- Opens Search Bar -->

<label for="Search_Button">
    <div id="Search_Container" class="Button_Container">
        <img src="SVG/Search.svg" class="Button" id="Search" />
    </div> 
</label>
Run Code Online (Sandbox Code Playgroud)

在这里你可以看到CSS样式,以便搜索栏被推离屏幕:

#Search_Box {
    position: absolute; 
    width: 100vw;
    height: 8vh;
    background-color: #38D1A9;
    transform: translate3d(0, -8vh, 0);
    transition: transform .2s ease-out;
}
Run Code Online (Sandbox Code Playgroud)

这是下拉的搜索框:

<div id="Search_Box">
    <input type="search" name="Search" id="Search_Input" placeholder="Search" />
</div>
Run Code Online (Sandbox Code Playgroud)

所以这就是问题所在.我显示了一个搜索图标.当按下搜索图标时,它会关闭其中包含搜索输入的"Search_Box".我想,当按下该搜索图标时,立即使该搜索框成为焦点.

标签技术的问题在于,虽然它完全按预期工作,但搜索图标已经在标签内(它位于里面的标签是将搜索框放入视图中),所以我将无法包装它在另一个标签.

我试着这样做:

#Search_Button:checked ~ div #Search_Input {
    cursor: pointer;
}
Run Code Online (Sandbox Code Playgroud)

我试过说当检查Search_Button时,它会使搜索输入成为焦点,但绝对不是这样做的.我试图避免使用JS,因为我正在使用移动设备.

我真的为任何困惑道歉!

html css html5 css3

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

从服务器返回日期获取星期几

我正在从服务器检索时间戳,如下所示:

2016-03-08 15:30
Run Code Online (Sandbox Code Playgroud)

我有一个数组可以传入以获取星期几:

var dayNameArray = {
"0": "Sun",
"1": "Mon",
"2": "Tue",
"3": "Wed",
"4": "Thu",
"5": "Fri",
"6": "Sat"
}
Run Code Online (Sandbox Code Playgroud)

我怎么能得到这个来说明一周的哪一天?谢谢!

javascript

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

苹果会批准iOS Cordova Apps吗?

我开发了一款游戏,并使用Phaser游戏引擎和Cordova在Play商店中发布了一款游戏。当这款游戏足够好时,我想将其发布到App Store,但我已经读到Apple拒绝使用Cordova框架的应用。这是真的?

javascript ios cordova

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

返回数组中匹配的对象

我正在尝试对每个keyup执行.filter()方法,以获取以下数组中与输入字段值匹配的对象列表:

var peopleArray = [
{
    name: "Steve",
    email: "steve@yahoo.com"
},
{
    name: "Sam",
    email: "sam@yahoo.com"
},
    {
    name: "Sarah",
    email: "sarah@yahoo.com"
},
    {
    name: "Kyle",
    email: "kyle@yahoo.com"
},
    {
    name: "Kody",
    email: "kody@yahoo.com"
},
    {
    name: "Scarlet",
    email: "scarlet@yahoo.com"
},
]
Run Code Online (Sandbox Code Playgroud)

这是我用来搜索的内容:

<input type="search" id="searchInput" placeholder="Search Activities" />

searchInput.addEventListener('keyup', function() {
    searchPeople(searchInput.value);
})


function searchPeople(chars) {

    //Search People and return a list of JSON objects
    return //All JSON objects that matched
}
Run Code Online (Sandbox Code Playgroud)

我是新手,所以我不太明白如何实现这一目标.

javascript

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