小编bry*_*mac的帖子

将UITabBarController与UINavigationController结合使用

我尝试使用带有导航栏的"选项卡式应用程序".使用默认标签栏工作正常,但我只是无法gat导航栏.我找到了一些关于推动导航栏和类似东西的东西,但我发现的所有东西都是几年前的,所以不要帮助我.最近的东西已经过时,因为iOS5和Xcode的新版本..

任何人都能指出我正确的方向来结合一个来解决这个问题吗?

请记住以下事实:

  • 我正在为iOS5开发
  • 我正在使用Xcode 4.2

iphone xcode cocoa-touch objective-c ios

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

交换SQLite数据库中的项目顺序

我从Sqlite数据库中的项目表中检索有序的项目列表.我如何交换id以使Sqlite数据库表中的两个项的顺序?

sql sqlite iphone ipad ios

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

尝试使用C#发送邮件时出现SMTP异常

我正在使用以下非常简单的代码,我一直在System.Net.Mail.SmtpException发送邮件失败.这是我的代码:

static void main(string[] args)
{
    MailAddress from = new MailAddress("MyEmail@gmail.com", "Mr. Test");
    MailAddress to = new MailAddress("AnotherEmail@gmail.com", "mr. man");
    MailMessage msg = new MailMessage(from, to);
    msg.Subject = "email";
    msg.Body = "This is email.";
    SmtpClient client = new SmtpClient("smtp.gmail.com");

    client.Send(msg);
}
Run Code Online (Sandbox Code Playgroud)

我之前从未尝试过以编程方式发送电子邮件,因此我感谢您的帮助.

.net c# email smtp system.net.mail

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

iPhone Sdk中的信用卡验证算法

任何人都可以分享信用卡验证算法的任何示例代码.

iphone cocoa-touch ios4 ios

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

在iphone中如何获取Sqlite最后插入行id?

我正在创建一个我想使用更新查询的应用程序?

在我的申请中,我有两个阶段来完成注册过程

在第1页我有注册表和一个提交按钮?

点击提交按钮,所有细节都应该插入到我的sqlite表中.

在第2页我有确认页面和一个编辑和继续按钮?

表中保存的所有值都应该由用户在此页面上查看,如果他想要进行任何更改,他应该能够做到这一点.一旦用户编辑了一些值,他按下继续按钮,所有值插入都应该更新?

但我尝试这样做,但我无法更新最后的输入值?

以下是我的代码page1插入代码:

-(void)submit
{

    if( ([UserName.text isEqualToString:@""]) || ([Password.text isEqualToString:@""]) || 
        ([ConfirmPassword.text isEqualToString:@""]) || ([Name.text isEqualToString:@""]) || 
        ([Email.text isEqualToString:@""]) || ([ContactNO.text isEqualToString:@""]) || 
        ([MobileNo.text isEqualToString:@""]) || ([Address.text isEqualToString:@""]) )

    {

        UIAlertView *ErrorAlert = [[UIAlertView alloc] initWithTitle:@"Error!!" 
                                                                 message:@"Please fill in the details." delegate:nil
                                                       cancelButtonTitle:@"OK"
                                                       otherButtonTitles:nil, nil];
            [ErrorAlert show];
            [ErrorAlert release];
        }
        else 
        {
            Confirmation_form *conForm = [[Confirmation_form alloc] initWithNibName:@"Confirmation_form" bundle:nil];
            conForm.data = UserName.text;
            conForm.data1 = Password.text;
            conForm.data2 = ConfirmPassword.text;
            conForm.data3 = Name.text;
            conForm.data4 = Email.text; …
Run Code Online (Sandbox Code Playgroud)

sqlite iphone objective-c ios

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

Twitter API和节点

我试图通过https://github.com/jdub/node-twitter从Twitter上检索我的最后一条推文

我想声明一个变量,在函数中更改该变量,然后在该函数之外再次使用它.这可能吗?

我已经过身份验证,如果我这样做,可以看到我的最后一条推文:

var tweet;

twit.get('http://api.twitter.com/1/statuses/user_timeline.json', function(data) {
    tweet = data[0].text;
    console.log(tweet);
});
Run Code Online (Sandbox Code Playgroud)

但我想将我的代码分开并执行:

var tweet;

twit.get('http://api.twitter.com/1/statuses/user_timeline.json', function(data) {
    tweet = data[0].text;
});

console.log(tweet);
Run Code Online (Sandbox Code Playgroud)

推文尚未定义.

请教育我:-)

javascript twitter asynchronous node.js

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

Node.js阻塞事件循环?

我正在编写一个API,而且我遇到了根据传入请求混合异步和同步代码的问题,请看下面的示例.

routes.js

module.exports = [
    {
        method: 'GET',
        path: '/',
        controller: 'main',
        action: 'main',
        description: 'lists the API functionality',
        access: 'auth'
    },
    {
        method: 'POST',
        path: '/users',
        controller: 'users',
        action: 'create',
        description: 'creates a new user',
        fields: {
            fullName: {
                format: {
                    min: 2,
                    max: 64,
                    minWords: 2,
                    disableDoubleSpaces: true
                },
                description: 'the full name of the new user',
                examples: 'Thomas Richards, Richard Jones, Michael J. Fox, Mike Vercoelen, John Johnson'
            },
            email: {
                format: {
                    min: 2,
                    max: 64, …
Run Code Online (Sandbox Code Playgroud)

javascript node.js

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

后台线程通知更新NSView

有一项任务需要在NSView上绘制N个图像.但是在开始时我不知道图像的数量,因此我将其设置为背景线程.

 [NSThread detachNewThreadSelector:@selector(workInBackgroundThread:) toTarget:self withObject:nil];
Run Code Online (Sandbox Code Playgroud)

当它获得图像数量时,它会发送通知

- (void)workInBackgroundThread:(id)unusedObject {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

//get image amount....

[[NSNotificationCenter defaultCenter] postNotificationName:@"gotImageAmount" object:nil];

//...
//continue to load images

}
Run Code Online (Sandbox Code Playgroud)

我尝试调整NSView的大小取决于通知功能中的图像数量

-(void)processGotImagesAmount:(NSNotification*)notification  
{

    //others codes

    [myNSView setFrame:CGRectMake(0,   0, calculateNewWidth, caculatedNewHeight)];//line A

    //others codes

}
Run Code Online (Sandbox Code Playgroud)

但当应用程序执行A行时,它会冻结,

[myNSView setFrame:CGRectMake(0,   0, calculateNewWidth, caculatedNewHeight)];
Run Code Online (Sandbox Code Playgroud)

本身没有问题,如果我点击一个bottun来调用它,它的工作原理!

但看起来它在通知功能中不起作用

欢迎任何评论

cocoa multithreading nsnotificationcenter

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

计时器没有重复

我的计时器没有重复请帮助

这是代码

timer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(doAnimation:) userInfo:nil repeats:YES];
[timer fire];
Run Code Online (Sandbox Code Playgroud)

方法

-(void)doAnimation:(id)Sender
{
}
Run Code Online (Sandbox Code Playgroud)

iphone ios

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