title: Merging objects(NSDictionary) of an NSArray having common data
body: <p>Following is my database structure : </p>
  
  <pre><code>(
    {
        NSDate
        Name
    },
    {
        NSDate
        Name
    }
  
  );
  </code></pre>
  
  <p>Want to convert the above NSArray into following structure : </p>
  
  <pre><code>   (
        {
            Date
            Time
                 (
  
                 )
            Name 
                 (
  
                 )              
        },
        {
            Date
            Time
                 (
  
                 )
            Name 
                 (
  
                 )
        }
  
      );
  </code></pre>
  
  <p><strong>Example :</strong></p>
  
  <p>Initially Sorted Array</p>
  
  <pre><code>Date             Name
  
  1-7-2011 10.00   A1
  2-7-2011 2.00    A2
  2-7-2011 2.00    A3
  2-7-2011 3.00    A4
  </code></pre>
  
  <p><strong>Output :</strong> </p>
  
  <pre><code>Date        Time       Name
  1-7-2011    10.00       A1
  
                          A2
              2.00        A3
  2-7-2011                
              3.00        A4
  </code></pre>
  
  <p>In sort want to <strong>merge events</strong> having same <strong>common factors</strong> &amp; <strong>add</strong> common factor only <strong>once</strong>.So whether it is possible to implement the above thing <strong>using predefine iOS framework functions</strong>? Thanx in advance.</p>