                 // 转换为对应的值
                 if let k = _sf_convertOfValue(k, kt) as? NSObject {
                     if let type = type {
-                        // 继续处理. 不能直接识别的类型
+                        // 成功的获取的到了值的真实类型, 直接使用Type获取
                         if let v: AnyObject = _sf_unserialize(v, type) {
                             rs[k] = v
                         }
                     } else {
-                        // 继续处理. 不能直接识别的类型
+                        // 没有获取到值的真实类型, 继续使用名字访问
                         if let v: AnyObject = _sf_unserialize(v, valueTypeName) {
                             rs[k] = v
                         }

/// 序列化对象为json
///
/// :param: src     需要序列化的对象
///
/// :returns: 如果为nil, 序列化失败
///
private func _sf_serialize(src: AnyObject) -> AnyObject? {

            var rs = Dictionary<NSObject, AnyObject>(minimumCapacity: dic.count)
            var type: Any.Type?
            
            // !!这将会加载效率
            // 如果不是容器, 偿试直接获取到类型
            if !_sf_isContainer(valueTypeName) {
                type = _sf_class(name: valueTypeName)
            }
            
