title: Reload all sections except first and second
body: <p>I have Tablview which contains number of sections. </p>
  
  <p><strong>First Section -</strong> it's contain search textbox<br>
  <strong>second section -</strong> its's contain UIView<br>
  <strong>other sections -</strong>  this section which i want to reload at the time of searching.<br><br>
  <strong>UPDATE</strong><br>  I am set countdic and tableview like below :-<br>
  <strong>1. set countdic</strong><br></p>
  
  <pre><code>self.countDic.updateValue(1, forKey: "0")// this is for First section
  self.countDic.updateValue(0, forKey: "1")//this is for second section
  for i in 0..&lt;arra1.count {
      self.countDic.updateValue(array.count, forKey: "\(i + 2)")//[index : arraylist.count]
  }
  </code></pre>
  
  <p><br><strong>2. Here is my tableview setup</strong> <br></p>
  
  <pre><code> func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int {
      return countDic["\(section)"]!
   }
  
  func numberOfSections(in tableView: UITableView) -&gt; Int {
      return countDic.count
  }
  </code></pre>
  
  <p><br><strong>3. Here i am reload tableview</strong> <br>
  This is from <strong>shouldChangeCharactersIn</strong> of UITextfield <br></p>
  
  <pre><code> let indexSet = IndexSet(integersIn: 2..&lt;self.TblView.numberOfSections)
   self.TblView.reloadSections(indexSet, with: .bottom)
  </code></pre>
  
  <p>but it's crash the app with Error : </p>
  
  <blockquote>
    <p>** reason: 'attempt to insert section 3 but there are only 3 sections after the update'
    **<br></p>
  </blockquote>
  
  <p>Can anyone suggest how to done ?</p>