Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 941075
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T22:03:38+00:00 2026-05-15T22:03:38+00:00

I’ve got a view containing a segmentedControl and a tableView. The tableView is populated

  • 0

I’ve got a view containing a segmentedControl and a tableView. The tableView is populated depending on the segmentedControl item that is selected (in this case Food and wine). The data for the tableView is generated from coreData.

It works fine when starting up the application which any of the segmentedControl items selected (food or wine) and is displaying the right data. But as soon as I try to select the other item the app crashes saying “Program received signal: “EXC_BAD_ACCESS”.”. Sadly the debugger does not give me any legible information to know where the exception happens, so I inserted breakpoints and it seems to happen in

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {

MenuSubsections* menuSubsection = [self.menuSubsections objectAtIndex:section];
if (![menuSubsection menuItems]) {
    return 0;
}

return [[menuSubsection menuItems] count];
}

in the last line.

I inserted a NSLog for menuSubsection and it says, among other stuff that is right,

menuItems = "<relationship fault: 0x8133540 'menuItems'>";

But it also gives the same message when starting up and working fine…

Any idea?

Thanks,
Miguel

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T22:03:39+00:00Added an answer on May 15, 2026 at 10:03 pm

    It looks like you’ve in effect two logical tables being displayed in a single table. When you choose one segmented control or the other you’re swapping out the entities, Food or Wine, displayed by the table.

    This is fine but each entity will have its own data structure that defines it’s own version of the table and you have to make sure you return the proper number of sections and rows for the currently selected entity. It is unlikely that there is exactly the same number of Food entities as Wine entities

    It looks like your MenuSubsections class only returns the count of rows for a section for one of the entities. When you switch to the other entity it keeps returning the row count for the first entity which causes the table to access objects for rows that don’t exist which causes the crash.

    Your numberOfRowsInSection: method needs an additional layer of logic such that it checks the value of the segmented control and then returns the right MenuSubsections for either Food or Wine.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 495k
  • Answers 495k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer The work to split the phrase into words and recombine… May 16, 2026 at 11:18 am
  • Editorial Team
    Editorial Team added an answer Don't use the session for this. Since HTTP is a… May 16, 2026 at 11:18 am
  • Editorial Team
    Editorial Team added an answer Tools -> Options... -> Projects and Solutions -> Build And… May 16, 2026 at 11:18 am

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Related Questions

I've got a string that has curly quotes in it. I'd like to replace
i got an object with contents of html markup in it, for example: string
link Im having trouble converting the html entites into html characters, (&# 8217;) i
Does anyone know how can I replace this 2 symbol below from the string
this is what i have right now Drawing an RSS feed into the php,
I have just tried to save a simple *.rtf file with some websites and
I want to count how many characters a certain string has in PHP, but
I have a JSP page retrieving data and when single or double quotes are
Seemingly simple, but I cannot find anything relevant on the web. What is the
I'm trying to decode HTML entries from here NYTimes.com and I cannot figure out

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.