diff --git a/lib/View.php b/lib/View.php
index <HASH>..<HASH> 100644
--- a/lib/View.php
+++ b/lib/View.php
@@ -13,7 +13,7 @@ namespace Wei;
  *

  * @author      Twin Huang <twinhuang@qq.com>

  */

-class View extends Base implements \ArrayAccess, \Countable, \IteratorAggregate

+class View extends Base implements \ArrayAccess

 {

     /**

      * The template variables

@@ -251,24 +251,4 @@ class View extends Base implements \ArrayAccess, \Countable, \IteratorAggregate
     {

         unset($this->vars[$offset]);

     }

-

-    /**

-     * Return the length of data

-     *

-     * @return int the length of data

-     */

-    public function count()

-    {

-        return count($this->vars);

-    }

-

-    /**

-     * Retrieve an array iterator

-     *

-     * @return \ArrayIterator

-     */

-    public function getIterator()

-    {

-        return new \ArrayIterator($this->vars);

-    }

 }
removed getIterator and count method for view service