小编log*_*ist的帖子

强制所有错误显示在Xcode中

在Xcode中是否有一种方法可以显示所有错误,无论#是什么.我在我的代码中遗漏了一些现在导致50多个错误的内容,但并非所有错误都显示出来.多个错误可能是由页面上的语法错误引起的,但是因为并非所有错误都显示出来我不知道哪个错误可能会失败.

xcode compiler-errors runtime

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

找出当前的数据库名称

如果我想知道我可以使用的服务器: @@SERVERNAME

是否有获取数据库/目录名称的等效函数.

我知道我们可以在脚本中使用USE语句设置它,但如果它没有设置,我想在sproc中查询我正在使用的db.

sql-server

7
推荐指数
3
解决办法
9275
查看次数

Cocoa Pods需要完全重新安装

的背景

我对来自.NET环境的Unix有些新意,但我现在已经知道了让我遇到麻烦.

我得到了一个使用Cocoapods的现有代码,所以我尝试安装Cocoapods.

最初,当我安装它时,它说它需要更新版本的Ruby失败了.要安装Ruby,我使用了一个名为rvm的安装程序.通过一些努力,我安装了RVM并获得了Ruby Version 2.1.0.

当我进入应用程序所在的目录并输入时,pod install它会响应pod: command not found.假设安装可可豆荚一定有问题.如果我尝试任何命令来安装或卸载Cocoapods

gem install cocoapods    or gem uninstall cocoa pods
Run Code Online (Sandbox Code Playgroud)

它返回相同的响应,即:

/Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:59:in `gem': uninitialized constant Gem::LOADED_SPECS_MUTEX (NameError)
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:46:in `require'
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems.rb:601:in `load_yaml'
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/config_file.rb:328:in `load_file'
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/config_file.rb:197:in `initialize'
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/gem_runner.rb:74:in `new'
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/gem_runner.rb:74:in `do_configuration'
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/gem_runner.rb:39:in `run'
from /Users/aliabidhusain/.rvm/rubies/ruby-2.1.2/bin/gem:21:in `<main>'
Run Code Online (Sandbox Code Playgroud)

我想也许安装可可豆荚的失败尝试可能已经损坏了某些东西,把东西放在了错误的地方.我想完全卸载cocoapods并重新安装它,但安装和卸载都没有做任何事情.

更新:使用我gem list --local | grep cocoa pods只是看看我安装的CocoaPods版本给出了相同的输出.

问题:

有没有人知道解决这个问题或完全翻录和重建CocoaPods的方法?

ios cocoapods

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

IOS7:Pop ViewController强制UIImageView丢弃

将我的项目升级到iOS7后

初始加载时

当我执行BACK按钮并且UINavigationController返回上一页时,屏幕顶部的ImageView会向下移动.

图像向下移动

我用IB做我的布局.这些是我的模拟指标:

模拟指标

我关闭了AutoLayout.关于问题可能是什么的任何想法?我不确定是否有人想看到特定的代码,我不想用太多的代码来混淆问题.

更新:根据评论问题,我想进行以下更新:

  • 在应用程序.h或.m文件中的任何位置,我都不会对imageview的大小或位置进行任何更改.
  • viewDidLoadviewDidAppear我调用一个用户定义的方法调用,recalculateAll但他们根本没有参考任何imageview大小.只是为了尝试它,我注释掉了整个部分并运行了代码,它仍然跳了下来.
  • 在我的init编程中,我使用他们的x和y以编程方式设置了一些图像视图(你看到#132看起来像是一个泡泡).

这是我用于从视图控制器移动到tableviewcontroller的典型导航:

 GetTimeOffByType *showTimeOffReport = [[GetTimeOffByType alloc] initWithNibName:@"GetTimeOffByType" bundle:nil];
    showTimeOffReport.timeOffType = @"Vacation";
    [self.navigationController pushViewController:showTimeOffReport animated:YES];
Run Code Online (Sandbox Code Playgroud)

这些都是.xib文件,根本没有故事板.它基本上是一个视图控制器,嵌入UINavigationController了6个按钮.每按一次按钮,它就会推送UITableViewController不同的参数并显示不同的数据.我用来回到原版的过渡UIViewController只是iOS生成的BACK按钮(所以没有代码可以显示)

更新#2希望这有助于某人解决这种奇怪的行为.因此,如果我单击表格视图单元格showTimeOffReport以获取单元格细节,然后使用BACK导航一直向后它不会跳下来.

更新#3好的这是我刚刚发现的:跳下或不跳下的问题与UINavigationBar的半透明性有关.如果您有Translucent = YES,它将从窗口顶部开始.如果您有半透明= NO,它将从UINavigationBar的底部开始.

ios ios7

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

带Checkmark的UITableViewCell,复制复选标记

到目前为止搜索Stack Overflow我还没有找到像我一样的情况.非常感谢任何帮助:我一直看到,如果我在A人身上加上一个勾号,那么H人也会有一个人以及一个人约10个人.基本上每10个它重复一次复选标记.

这是我的代码:

 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

{static NSString *CellIdentifier = @"MyCell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];

             }

cell.textLabel.text = 

[NSString  stringWithFormat:@"%@ %@", [[myArrayOfAddressBooks objectAtIndex:indexPath.row] objectForKey:@"FirstName"],[[myArrayOfAddressBooks objectAtIndex:indexPath.row] objectForKey:@"LastName"]];
cell.detailTextLabel.text = 

[NSString  stringWithFormat:@"%@", [[myArrayOfAddressBooks objectAtIndex:indexPath.row] objectForKey:@"Address"]];

return cell;
Run Code Online (Sandbox Code Playgroud)

}

在我的索引路径的选择行中我有这个:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell;
cell = [self.tableView cellForRowAtIndexPath: indexPath];

if ([[myArrayOfAddressBooks objectAtIndex:indexPath.row] objectForKey:@"emailSelected"] != @"YES")
{    
cell.accessoryType = UITableViewCellAccessoryCheckmark;
[[myArrayOfAddressBooks objectAtIndex:indexPath.row] setValue:@"YES" forKey:@"emailSelected"]; …
Run Code Online (Sandbox Code Playgroud)

xcode uitableview ios

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

将NSDictionary添加到NSArray每次都会复制第一个NSDictionary

所以我JSON从一个存储在NSArray被叫中的Web服务中提取了一些数据_infoFromJSON.每个数组元素_infoFromJSON基本上都有一个键/值对的字典.目标是将它们添加到myVehicleObject其中NSMutableArray

for (NSDictionary* myDictionary in _infoFromJSON) {
    myVehicleObject *vehicleInMembersProfile;
    vehicleInMembersProfile = [[myVehicleObject alloc] init];
    vehicleInMembersProfile.make = [[_infoFromJSON objectAtIndex:carCount] objectForKey:@"make"];
    vehicleInMembersProfile.carName = [[_infoFromJSON objectAtIndex:carCount] objectForKey:@"nickname"];
    vehicleInMembersProfile.year = [[_infoFromJSON objectAtIndex:carCount] objectForKey:@"year"];
    carCount ++;
    [self.myVehicleObject addObject:vehicleInMembersProfile] ;
};
Run Code Online (Sandbox Code Playgroud)

使用上面的代码我有点实现它,但它不断添加相同的第一个字典myVehicleObject,所以它插入相同的NSDictionary4次过去我使用过:

[self.myVehicleObject addObject:[vehicleInMembersProfile copy]] ;
Run Code Online (Sandbox Code Playgroud)

当我这样做时,它抛出以下异常:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[myVehicleObject copyWithZone:]: unrecognized selector sent to instance 0xab4e130'
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?谢谢!

更新请求的示例JSON:

{
        color = SILVER; …
Run Code Online (Sandbox Code Playgroud)

json objective-c nsdictionary nsarray

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