title: UISearch bar showing arabic Results
body: <p>I have a UISearch bar that i want it to search through an array of arabic words. But considering that the arabic alphabet is really big and has lots of special cases , for example : <br/>
  <li> When the user writes the letter ا , the search bar should show the words containing ا and أ</li>
  <li> When the user writes the letter و  , the search bar should show him the words containing و and ؤ </li>
  <li> When the user writes the letter ى , the search bar should show him the words containing ى and ي and ى </li></p>
  
  <p>As a test, i did the following : <br></p>
  
  <pre><code>NSString *Alef = @"ا";
  </code></pre>
  
  <p>and in the TextDidChange function i did the following : <br></p>
  
  <pre><code>if([text isEqualToString:Alef]){
  
          text = @"أ";
          }
  </code></pre>
  
  <p>It worked perfectly, but it's neither logical nor normal to statically define all the different combinations possible, Is there any better way ?</p>