小编zp2*_*p26的帖子

目标c中的构造函数

嗨,我创建了我的iPhone应用程序,但我遇到了问题.我有一个classViewController我实施我的程序的地方.我必须分配3 NSMutableArray但我不想在grapich方法中这样做.我的班级没有像java这样的构造函数?非常感谢,对不起我的英语XP

// I want put it in a method like constructor java

arrayPosition = [[NSMutableArray alloc] init];
currentPositionName = [NSString stringWithFormat:@"noPosition"];
Run Code Online (Sandbox Code Playgroud)

iphone constructor objective-c

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

将设备添加到自动生成的Xcode 5配置文件中

我用XCode 5创建了一个简单的项目.当我创建项目时,XCode会自动为我的应用生成配置文件.(我在配置门户网站上看到它).但现在我在设备列表中添加并删除了一些设备.有没有办法将设备添加到Xcode 5生成的配置文件中.

谢谢

xcode provisioning-profile

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

JQuery上的被动事件侦听器

被动事件侦听器是DOM规范中的一项新功能,使开发人员可以使用简单的javascript代码来提高滚动性能,如下所示:

document.addEventListener('touchstart', handler, {passive: true});
Run Code Online (Sandbox Code Playgroud)

有没有办法在jQuery函数.on()上传播此功能,或者唯一的解决方案是将所有jQuery .on()迁移到addEventListener?

html javascript jquery dom

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

点击按钮更改jsp

我有个问题.

我有3个jsp页面.第一个是带2个按钮的菜单.当我单击第一个按钮时,我想打开第二个jsp页面.当我单击第二个按钮时,我想打开第三个jsp页面.

你能帮助我吗?我必须使用servlet(这不是问题,我知道)?

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
 <body>
    <form name="TrainerMenu" action="TrainerMenu" method="get">

       <h1>Benvenuto in LESSON! Scegli l'operazione da effettuare:</h1>
       <input type="button" value="Creazione Nuovo Corso" name="CreateCourse" />
       <input type="button" value="Gestione Autorizzazioni"
        name="AuthorizationManager" />

    </form>
 </body>
</html>
Run Code Online (Sandbox Code Playgroud)

java jsp servlets

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

我想关闭一个CFSocket

我用CFSocket创建了一个套接字.我的程序是正确的,但现在我想关闭套接字(客户端).有一个建筑?谢谢,抱歉我的英文XP

我的代码:

CFSocketRef s;
s = CFSocketCreate(
        NULL, 
        PF_INET,
        SOCK_STREAM, 
        IPPROTO_TCP, 
        kCFSocketDataCallBack, 
        AcceptDataCallback, 
        &context);
...
CFSocketConnectToAddress(s, address, 0);
...
//here i wanna close the socket
Run Code Online (Sandbox Code Playgroud)

sockets iphone objective-c

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

iOS:使用XIB调整Autolayout自由格式

我在iOS应用上遇到自动布局和自动调整问题.我已经创建了一个具有自动布局约束的Xib(不在故事板中),它工作正常.我尝试在不同大小的模拟器上运行xib,在运行之前,我使用正确的屏幕尺寸在模拟公制中手动更改大小(如果我在iPhone 5上运行我的应用程序,我在iPhone 4英寸中更改大小,例如).在这种情况下,autolayout工作正常,正确调整我的视图大小,一切正常.

当我尝试自动执行此操作时会出现问题.我在size字段中设置了值"Freeform",我尝试运行该应用程序.在这种情况下,应用程序不会调整视图大小,但始终显示相同大小的相同视图,并且不会更改有关设备维度的更改前的任何内容.

我的问题有一个解决方案吗?以编程方式或图形方式(在xib文件上).

谢谢

objective-c xib ios autolayout swift

6
推荐指数
0
解决办法
629
查看次数

将NSArray插入NSDictionary

如果我有NSArray,我可以把它放到NSDictionary中吗?如果是这样,我该怎么做?

iphone objective-c nsdictionary nsarray

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

如何将React集成到React Native WebView中?

我正在开发一个React Native项目。我有一个(唯一的)React组件,我必须将其集成到我的React Native应用程序中。我已经尝试过使用React Native WebView,但是在ReactDOM上出现错误。

有没有办法与React Native Web View集成?谢谢

反应本机

import React from "react"
import { WebView } from 'react-native'

class TVView extends React.Component{
    render(){
        return (
            <WebView
                source={require('../TV/Resources/public/index.html')}
                injectedJavaScript={require('../TV/Resources/src/index.html')}
                style={{flex: 1}}
                />
        );
    }
}

export default TVChartView
Run Code Online (Sandbox Code Playgroud)

index.html

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">      
        <title>Demo</title>
    </head>
    <body>
        <div id="root"></div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

index.js

import * as React from 'react';
import * as ReactDOM from 'react-dom';
import App from './App';
import './index.css';

ReactDOM.render(
    React.createElement(App),
    document.getElementById('root')
);
Run Code Online (Sandbox Code Playgroud)

App.js

import * …
Run Code Online (Sandbox Code Playgroud)

webview reactjs react-native

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

替换正则表达式javascript

我有这样的字符串

|1.774|1.78|1|||||1.781|1||||||||

我应用了替换表达式

str = str.replace(/\|\|/g, '| |')
Run Code Online (Sandbox Code Playgroud)

输出结果是

|1.774|1.78|1| || ||1.781|1| || || || |
Run Code Online (Sandbox Code Playgroud)

但结果一定是这样的

|1.774|1.78|1| | | | |1.781|1| | | | | | | |
Run Code Online (Sandbox Code Playgroud)

错误在哪里?谢谢

javascript regex replace

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

使用本地 javascript 响应 Native WebView

我将使用 WebView 创建一个 React Native 应用程序。该视图必须包含本地 HTML 和 Javascript 文件。这是代码。

---> WVView.js

...
    render(){
        return (
            <View style={{flex:1}}>
                <StatusBar/>
                <WebView
                    nativeConfig={{props: {webContentsDebuggingEnabled: true}}}
                    ref={webview => { this.myWebView = webview; }}
                    source={require('./Resources/index.html')}
                    javaScriptEnabled={true}
                    injectedJavaScript={} 
                    onMessage={this.onWebViewMessage}
                    style={{flexBasis: 1, flexGrow:1}}
                    scrollEnabled={false}
                    />
            </View>
        );
    }
...
Run Code Online (Sandbox Code Playgroud)

---> 索引.html

<div class="widget-container">
    <div id="test12"></div>
    <script type="text/javascript" src="./Utils.js"></script> 
    <script type="text/javascript" src="./WebViewBrdge.js"></script>   
    <script type="text/javascript" src="./TVS.js"></script>
</div>
Run Code Online (Sandbox Code Playgroud)

---> 目录

|__ WVView.js
|__ Resources
       |__ index.html
       |__ Utils.js
       |__ WebViewBridge.js
       |__ TVS.js
Run Code Online (Sandbox Code Playgroud)

请问您能建议开发此解决方案的最佳方法吗?当我阅读文档时,我发现像 source{{html:...}} 或injectedJavascript 这样的代码用于加载静态本地 javascript。我没有找到类似的例子。

现在我无法加载 JavaScript …

html javascript webview react-native react-native-webview

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

arrayList e session jsp的问题

我的程序有问题.

我有一个servlet; 在此servlet中保存会话属性

ArrayList<Integer> list = new ArrayList<Integer>;
list.add(1);
request.getsession().setAttribute("list",list);
Run Code Online (Sandbox Code Playgroud)

现在该属性是String而不是ArrayList.事实上,当我尝试做:

request.getsession().getAttribute(list)
Run Code Online (Sandbox Code Playgroud)

是一个字符串而不是一个数组.

我想要一个数组.

谢谢

java jsp servlets

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

与对象反应本机FlatList

我想用React Native的FlatiList渲染对象,但是这个组件不会返回预期的结果。我的字典是这样的:

Object {
  "Lisa.Sky": Object {
    "name": "Lisa",
    "surname": "Sky",
    "age": 21,
    "sex": female
  },  
  "Thomas.Prat": Object {
    "name": "Thomas",
    "surname": "Prat",
    "age": 33,
    "sex": male
  },  
  "Paul.Sing": Object {
    "name": "Paul",
    "surname": "Sing",
    "age": 88,
    "sex": male
  },
  "Andrew.Brown": Object {
    "name": "Andrew",
    "surname": "Brown",
    "age": 23,
    "sex": male
  },
}
Run Code Online (Sandbox Code Playgroud)

我已经实现了这样的FlatList,但是我有白屏

   <View>
       <ScrollView>
           <FlatList
                data={this.props.nameList}
                renderItem={({item}) => 
                    <View key={item.name + "." + item.surname}>  
                        <Text style={styles.viewDetail}>{item.name}</Text>
                        <Text style={styles.viewDetail}>{item.surname}</Text>
                        <Text style={styles.viewDetail}>{item.age}</Text>
                        <Text style={styles.viewDetail}>{item.sex}</Text>
                    </View>
                }
                keyExtractor={(index) => index.toString()}
           /> …
Run Code Online (Sandbox Code Playgroud)

javascript react-native react-native-flatlist

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

NSString,要创建的问题

我有一个创建NSString的问题.错误是:"错误:预期']'在数字常量之前".代码如下.你能帮我找到创建这些的解决方案吗?

NSString *titleXML = [NSString  stringWithFormat:@"<?xml version="1.0" encoding="UTF-8"?>"];
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsstring

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