小编tau*_*sun的帖子

如何在Xcode 4.2中启用项目范围的ARC

我有一个iOS应用程序,我想转换为使用ARC.我只是使用迁移工具,但在预览阶段它一直出错.

我知道我可以-fobjc-arc在逐个文件的基础上使用编译器指令,但我想在整个项目中启用ARC,然后使用关闭各个类-fno-objc-arc.

4.2中的新项目默认使用ARC,因此必须在某处使用交换机.

任何人都可以帮助我将项目转换为 ARC

xcode ios4 ios xcode4

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

显示searchResultsTableView时隐藏UITableView

我有UITableView一个searchDisplayController实施.我有

tableView.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)

self.searchDisplayController.searchResultsTableview.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)

当我在搜索字段中输入文本时,搜索结果显示正常,但由于结果表的背景是透明的,我看到我tableview和在tableview搜索结果表上显示.我想隐藏tableViewsearchField开始编辑的时间.我试过了

-(BOOL)searchDisplayController:(UISearchDisplayController *)controller 
shouldReloadTableForSearchString:(NSString *)searchString
{
    [tableView setHidden:YES];
    [self filterContentForSearchText:searchString 
                               scope:[[self.searchDisplayController.searchBar scopeButtonTitles]
                                      objectAtIndex:[self.searchDisplayController.searchBar
                                                     selectedScopeButtonIndex]]];

    return YES;
}
Run Code Online (Sandbox Code Playgroud)

但它用tableView隐藏了searchBar.怎么解决?

iphone xcode objective-c ios xcode4.2

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

隐藏UISearchDisplayController的UISearchBar

我有一个基于tabbar的应用程序,以及UInavigationcontroller每个选项卡.在TabViewController,我实现了一个UIsegmentedcontrol,searchDisplayController和UITableView的.navigationItems,tabledata基于segmentedcontrol选择进行更改.对于一个片段,我隐藏了搜索栏.但是当隐藏搜索栏时,tableview第一行不响应didselectrowatindexpath.

这是我的代码,

在细分变更行动中

- (void)indexDidChangeForSegmentedControl:(UISegmentedControl *)aSegmentedControl {
[self changeNavigationItems];

l.text = [NSString stringWithFormat:@"%d",self.segmentControl.selectedSegmentIndex];
if([segmentIndexesToHideSearchBar containsObject: [NSString stringWithFormat:@"%d", self.segmentControl.selectedSegmentIndex]])
{
    self.searchDisplayController.searchBar.hidden = YES;
    self.dataTable.frame = CGRectMake(0, 0, self.dataTable.frame.size.width, self.dataTable.frame.size.height);
}
else
{
    self.searchDisplayController.searchBar.hidden = NO;
    self.dataTable.frame = CGRectMake(0, 44, self.dataTable.frame.size.width, self.dataTable.frame.size.height);
}
[self.dataTable reloadData];
Run Code Online (Sandbox Code Playgroud)

}

其他代码是通用的,其他代码正常.

第二个问题是当我通过点击一行从详细信息视图返回时,不保留表格框架的更改.搜索栏有一个空间.

等待帮助.

uitableview uisearchdisplaycontroller ios

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

使用PHP的SAPRFC

我正在研究一个允许使用PHP上传到SAP的项目。

我使用了代码:

//通话功能

$parameters = array(

    array("IMPORT", "ZMM_", "*"),
    //array("EXPORT", "*", array()),
    array("TABLE", "IMT_", array())
  );

$result = $sap->callFunction('ZMM_', $parameters);
Run Code Online (Sandbox Code Playgroud)

我想显示表的内容,但收到导入参数的错误消息。谁能帮我解决这个问题?

谢谢

php saprfc

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

mysql_num_rows不起作用

我是PHP的初学者.当我尝试做mysql_num_rows时,它给出了一个错误:

警告:mysql_num_rows()期望参数1是资源,第22行的D:\ xampp\htdocs\kcp\police\viewcase.php中给出的对象

这是代码:

<?php
session_start();
if(empty($_SESSION['pusername'])||empty($_SESSION['pid']))
{
    header('location://localhost/kcp/police_login.html');
    exit();

}
else
{
    $station=$_SESSION['station'];
    $con = mysqli_connect('localhost','root','','kcp');

    if(!$con)
    {
        echo 'NOT CONNECTED TO DB';
    }
    $sql="SELECT * FROM complaint WHERE station='$station'";
    mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
    $res=mysqli_query($con,$sql) or die("llllllll");

    $numrow=mysql_num_rows($res);
    echo $numrow;
}

?>
Run Code Online (Sandbox Code Playgroud)

php mysql

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