小编Bea*_*red的帖子

除了我的iPhone应用程序之外,如何防止与我的Rails webapp通信?

我正在深入开发Web开发,并且我已经构建了一些基本的rails应用程序,但现在我想开始学习如何使用我的Rails应用程序安全地连接我的iOS应用程序.例如,如果我希望我的iOS应用程序通过在URL中传递参数来查询我的Rails webapp以获取来自DB的一些数据...

http://mywebapp/mycontroller/search?q=keyword
Run Code Online (Sandbox Code Playgroud)

...我可以使用哪些常见的Web开发方法来防止除iOS应用程序之外的任何(或任何人)成功执行该搜索查询?

我敢肯定,我试图阻止这种类型的伪造有一个正式的名称,但我对Web开发很新,我还在学习所有的行话.非常感谢你的智慧!

iphone ruby-on-rails ios

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

如何更改UITableView边框的颜色?

我在UISplitViewController中有一个UITableView,我在该表视图的顶部有一个自定义标题单元格.自定义标题视图中设置了深灰色背景图像,但问题是标题单元格的左侧显示浅灰色边框(下图中以红色圈出)...

在此输入图像描述

如何更改颜色或摆脱边框?

非常感谢您的智慧!

iphone ipad ios

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

将对象从一个NSDictionary复制到另一个NSDictionary

将对象从一个NSDictionary复制到另一个NSDictionary的最简洁方法是什么?我必须从字典中提取特定值并将它们存储在新字典中.目前我有一些像这样的简单代码......

NSString *value1 = [dictA objectForKey:@"1"];
[dictB setObject:value1 forKey:@"1"];
Run Code Online (Sandbox Code Playgroud)

...但感觉它有比我想要的更常见的代码.我必须多次这样做,我想知道是否有更清洁的方法来做到这一点.

提前感谢您的智慧!

iphone cocoa objective-c ios

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

如何将图像对象传递给分配给它的onclick函数?

对不起,如果这个问题令人困惑,我会自学javascript.我正在动态生成图像缩略图,我希望能够在用户点击缩略图时放大图像.我创建图像标记并分配onclick函数的代码看起来像......

var imageTag = "<img onclick=\"enlargeImage()\" class=\"thumb\" src=\"" + photoURL + "\" />"; 
document.getElementById("image-thumbnail").innerHTML = imageTag;
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,我的缩略图会显示,当用户点击它时,enlargeImage()会调用该函数.我的问题是,如何访问在enlargeImage()函数内单击的图像对象?我尝试访问this函数内部的对象,希望它指向被单击的图像,但是this引用整个页面,而不是单击的图像.我希望能够访问该src属性,以及更改图像缩略图的样式属性.我还应该注意到,最终会有多个图像,这就是我需要这种动态行为的原因.

非常感谢您的帮助!

html javascript css

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

应用程序:didFinishLaunchingWithOptions不执行,但RootViewController:viewDidLoad确实如此,这怎么可能?

我正在使用iPad SplitView模板,它在我开始在RootViewController中交换视图对象之前工作正常.当它工作正常时,将调用application:didFinishLaunchingWithOptions方法并设置我的持久存储对象,然后调用RootViewController:viewDidLoad方法用我的商店中的数据填充我的rootView.我打开了IB并开始在我的RootView中交换视图对象,现在应用程序:didFinishLaunchingWithOptions方法永远不会被调用,但RootViewController:viewDidLoad方法仍然可以.显然,应用程序崩溃是因为viewDidLoad方法依赖于didFinishLauchingWIthOptions方法的成功执行来设置持久性存储对象.有没有人对导致这种情况的原因有任何想法,或者我如何调查导致这种情况的原因?

我显然是iPhone OS开发的新手,所以如果这个问题在任何方面都是荒谬的,我会道歉.非常感谢您的帮助!

iphone ipad

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

Javascript:为什么这个实例变量未定义?

我是Javascript的新手,我正在玩WebGL并得到错误"self.starshipVertexPositionBuffer is undefined".在尝试访问itemSize属性时,看起来它正在崩溃(请参阅下面的注释),但是在进行该语句之前它正在被初始化(请参阅下面的注释),所以我不明白为什么它会因为该错误而崩溃.你的意见?

    var starship;
    function initstarship()
    {
        starship = new starship();
        starship.initBuffers();
    }

    function starship()
    {
        this.angle = 0;
        this.speed = 0;
        this.xDir = 0;
        this.yDir = 0;
        this.xPos = 0.0;
        this.yPos = 0.0;
        this.starshipVertexPositionBuffer = null;
        this.starshipVertexTextureCoordBuffer = null;
        this.starshipVertexIndexBuffer = null;
    }

    starship.prototype.updatePosition = function(timeElapsed){
        this.xPos += this.xDir * this.speed;
        this.yPos += this.yDir * this.speed;
    }   

    starship.prototype.initBuffers = function () {
        this.starshipVertexPositionBuffer = gl.createBuffer();
        gl.bindBuffer(gl.ARRAY_BUFFER, this.starshipVertexPositionBuffer);
        vertices = [
            -0.15, -0.15,  0.15,
             0.15, -0.15,  0.15, …
Run Code Online (Sandbox Code Playgroud)

javascript webgl

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

标签 统计

iphone ×4

ios ×3

ipad ×2

javascript ×2

cocoa ×1

css ×1

html ×1

objective-c ×1

ruby-on-rails ×1

webgl ×1