小编jrt*_*ton的帖子

为什么我的网址重定向不起作用?

我下载CodeIgniter 2.1.0,然后按照CodeIgniter 2.1.0上的教程进行操作.

问题是当我尝试在此URL中提交表单时:

http://localhost/CodeIgniter/index.php/news/create
Run Code Online (Sandbox Code Playgroud)

该页面将重定向到此URL:

http://localhost/CodeIgniter/index.php/news/localhost/CodeIgniter/index.php/news/create
Run Code Online (Sandbox Code Playgroud)

我厌倦了很多改变route.php的方法,但它不起作用.我怎样才能解决这个问题??

route.php

$route['news/create'] = 'news/create';
$route['news/(:any)'] = 'news/view/$1';
$route['news'] = 'news';
$route['(:any)'] = 'pages/view/$1';
$route['default_controller'] = 'pages/view';
Run Code Online (Sandbox Code Playgroud)

这是表单页面的代码:

public function create()
{
    $this->load->helper('form');
    $this->load->library('form_validation');

    $data['title'] = 'Create a news item';

    $this->form_validation->set_rules('title', 'Title', 'required');
    $this->form_validation->set_rules('text', 'text', 'required');

    if ($this->form_validation->run() === FALSE)
    {
        $this->load->view('templates/header', $data);   
        $this->load->view('news/create');
        $this->load->view('templates/footer');

    }
    else
    {
        $this->news_model->set_news();
        $this->load->view('news/success');
    }
}
Run Code Online (Sandbox Code Playgroud)

我注意到当页面加载时的表单页面,下面的代码段将被执行,但是,else段从未得到执行的更改.

if ($this->form_validation->run() === FALSE)
    {
        $this->load->view('templates/header', $data);   
        $this->load->view('news/create');
        $this->load->view('templates/footer');

    }
Run Code Online (Sandbox Code Playgroud)

这是表单页面,没什么特别的,只需调用上面显示的create函数即可. create.php

<h2>Create a news item</h2>

<?php echo …
Run Code Online (Sandbox Code Playgroud)

php codeigniter codeigniter-url codeigniter-2

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

如何将所有联系人从iphone(模拟器)传递到表?

我是IOS的菜鸟,我正试图将所有联系人从iphone(模拟器)传递到桌面.我已经按照一些教程,但我收到了一个错误.

你能帮帮我吗?

我试过了:

#import <AddressBookUI/AddressBookUI.h>
.
.
.
ABAddressBookRef addressBook = ABAddressBookCreate( );
CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople( addressBook );
CFIndex nPeople = ABAddressBookGetPersonCount( addressBook );

for ( int i = 0; i < nPeople; i++ )
{
    ABRecordRef ref = CFArrayGetValueAtIndex( allPeople, i );
     NSLog(@"%@",ref);
}
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

Undefined symbols for architecture i386:
  "_ABAddressBookCreate", referenced from:
      -[younifyTableViewController viewDidLoad] in younifyTableViewController.o
  "_ABAddressBookCopyArrayOfAllPeople", referenced from:
      -[younifyTableViewController viewDidLoad] in younifyTableViewController.o
  "_ABAddressBookGetPersonCount", referenced from:
      -[younifyTableViewController viewDidLoad] in younifyTableViewController.o
ld: symbol(s) not found for architecture i386 …
Run Code Online (Sandbox Code Playgroud)

abaddressbook ios

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

如何使用顶部布局指南设置布局约束?

代码是:

    [self.view addConstraints: [NSLayoutConstraint constraintsWithVisualFormat: @"V:|-0-[button]" options:0 metrics:nil views:NSDictionaryOfVariableBindings(button)]];
Run Code Online (Sandbox Code Playgroud)

但该视图与superview相关,而不是顶级布局指南.

在此输入图像描述

ios

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

在键盘顶部添加可点击的"完成"UIButton

我想在我的应用视图中在键盘顶部添加一个UIButton.有关如何做到这一点的任何想法?

iphone uitextfield ios

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

rails 3,will_paginate现有的有限活动记录结果

对于paginate我有一个很大的问题.

我在我的模型中将查询定义为范围:

scope :published_and_valid, joins(...).where(...)
Run Code Online (Sandbox Code Playgroud)

在我的控制器中,我有时只想拥有前20名.

.limit(20)
Run Code Online (Sandbox Code Playgroud)

现在我希望能够对这20个结果进行分页(每页5个)

我试着这样做:

@articles = Article.published_and_valid.limit(20).paginate(:page => params[:page])
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为我认为结果是所有文章的分页结果

ruby-on-rails will-paginate ruby-on-rails-3

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

活动指示器不立即开始动画

我初始化一个活动指示器,然后在一个按钮按下动作中,我开始动画并调用下一个要显示的视图.

-(IBAction) downloadButtonPressed:(id)sender {

    NSLog(@"Download Button Pressed");
    indicator.hidden = NO;
    [indicator startAnimating];

    if (addviewcontroller == nil)
        addviewcontroller = [[AddViewController alloc]init];
    [self.view addSubview:addviewcontroller.view];

    [addviewcontroller setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
    [self presentModalViewController:addviewcontroller animated:YES];

}
Run Code Online (Sandbox Code Playgroud)

当我按下按钮时,活动指示器不会立即启动.它在调用另一个视图时启动.指示器显示一秒钟,但按下按钮时需要一些时间来加载另一个视图.

我不知道为什么指示器显示一秒没有启动.

iphone uiactivityindicatorview

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

这种潜在的内存泄漏的原因是什么?

当我分析程序时,下面的行给了我"潜在的内存泄漏".我正在运行最新版本的xCode(4.2),程序运行没有错误,经过多次测试后从未崩溃.任何帮助将不胜感激.提前致谢

[self.topTenEntry1 setBackgroundColor:[[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"reddishcolor.tiff"]]];
Run Code Online (Sandbox Code Playgroud)

iphone xcode objective-c

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

IBOutlets必须公开吗?

xib的出口?

有没有办法让它变得私密?

事实上,我对objective-c很困惑.面向对象的前提是不是以封装为前提?

xcode objective-c interface-builder

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

Mac OS风格的TabView

我刚刚开始为Mac OS X编写代码,我对标签控件非常兴奋,就像这样:

在此输入图像描述

但我无法理解如何实现它.是否有标准的UIKit控件或一些外部控件,或者这只是一组按钮?

macos cocoa appkit

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

发布对象是必要的吗?

我陷入了内存管理的困境.请帮我解决我的问题.

NSMutableArray *array = [[NSMutableArray alloc]init];
Object *obj = [[Object alloc]init];  
[array addObject: obj];  
[obj release];  
Run Code Online (Sandbox Code Playgroud)

是否有必要obj在上面的代码中发布?

iphone objective-c ipad ios xcode4

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