会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Nonato De Blog
天薄我福,吾厚吾德以迎之;天劳我形,吾逸吾心以补之;天扼我遇,吾亨吾道以通之
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
[置顶]
[译]Flutter JSON和序列化
摘要: [译]Flutter JSON和序列化 很难想象一个移动应用程序不需要与Web服务器通信或在某些时候容易存储结构化数据。制作网络连接的应用程序时,迟早需要消耗一些好的旧JSON。 本指南介绍了如何在Flutter中使用JSON。它涵盖了在不同场景中使用哪种JSON解决方案,以及原因。 哪种JSON序
阅读全文
posted @ 2018-11-28 20:52 Nonato
阅读(2629)
评论(0)
推荐(0)
2015年10月26日
ios 网络字节顺序的转换HTOS
摘要: 最近用socket发送data遇到个问题,字节高地位和服务器不匹配,搞了好久才找到解决的方案,主要用到两个函数HTOL HTOS STOH LTOL 故写此博文什么是字节序采用维基百科的解释如下:在几乎所有的机器上,多字节对象都被存储为连续的字节序列。例如在C语言中,一个类型为int的变量x地址...
阅读全文
posted @ 2015-10-26 09:47 Nonato
阅读(3323)
评论(1)
推荐(1)
2015年10月13日
[swift]可选类型
摘要: 可选类型《Swift权威指南》第2章千里之行始于足下——Swift语言基础,本章挑选了Swift语言的最基本特性加以介绍。尽管这些特性只占Swift全部特性的很少一部分,但却是所有的Swift程序都必不可少的。所以,读者通过对本章学习,可以使用Swift编写最基本的程序,并对Swift提供的新特性深...
阅读全文
posted @ 2015-10-13 16:49 Nonato
阅读(1855)
评论(0)
推荐(0)
向OC类中添加默认的协议实现(ProtocolKit)
摘要: 以forkingdog的PorotocolKit举例举例ProtocolKitProtocol extension for Objective-CUsageYour protocol:@protocol Forkable @optional- (void)fork;@required- (NSStr...
阅读全文
posted @ 2015-10-13 12:32 Nonato
阅读(1191)
评论(0)
推荐(0)
2015年10月12日
[swift] NSClassFromString 无法获得该类
摘要: 在写OC的时候需要用 NSClassFromString(classStringName)获得一个类,如果存在就用这个类型来声明一个对象,但是在swift的时候却往往得不到这个类,为什么呢?从截图看分析swift里面的对象还有该工程的名字CFBundleName所以我们可以分析出只要加上该工程的名字...
阅读全文
posted @ 2015-10-12 10:10 Nonato
阅读(1884)
评论(0)
推荐(0)
Swift与Objective-C的兼容“黑魔法”:@objc和Dynamic
摘要: Cocoa框架早已烙上了不可磨灭的OC印记,而无数的第三方库都是用OC写成的,这些积累无论是谁都不能小觑。苹果采取了允许开发者在同一个项目中同时使用Swift和OC进行开发的做法,但要想实现互通,又需添加哪些桥梁?虽然说Swift语言的初衷是希望能摆脱Objective-C的沉重的历史包袱和约束,但...
阅读全文
posted @ 2015-10-12 09:53 Nonato
阅读(859)
评论(0)
推荐(0)
2015年10月9日
iOS 9适配技巧
摘要: 中文快速导航:1.iOS9网络适配_ATS:改用更安全的HTTPS(见Demo1)i. WHAT(什么是SSL/TLS?跟HTTP和HTTPS有什么关系)ii. WHY(以前的HTTP不是也能用吗?为什么要用SSL/TLS?Apple是不是又在反人类?)iii. HOW(如何适配?---弱弱地问下:...
阅读全文
posted @ 2015-10-09 09:30 Nonato
阅读(633)
评论(0)
推荐(0)
2015年10月8日
swift swizzle
摘要: SWIZZLE由王巍 (@ONEVCAT)发布于2015/09/30Swizzle 是 Objective-C 运行时的黑魔法之一。我们可以通过 Swizzle 的手段,在运行时对某些方法的实现进行替换,这是 Objective-C 甚至说 Cocoa 开发中最为华丽,同时也是最为危险的技巧之一。因...
阅读全文
posted @ 2015-10-08 15:23 Nonato
阅读(686)
评论(0)
推荐(0)
Swift lazy 修饰符和方法
摘要: LAZY 修饰符和 LAZY 方法由王巍 (@ONEVCAT)发布于2015/10/07延时加载或者说延时初始化是很常用的优化方法,在构建和生成新的对象的时候,内存分配会在运行时耗费不少时间,如果有一些对象的属性和内容非常复杂的话,这个时间更是不可忽略。另外,有些情况下我们并不会立即用到一个对象的所...
阅读全文
posted @ 2015-10-08 12:10 Nonato
阅读(1230)
评论(0)
推荐(0)
2015年9月14日
安装Cocoa 新的依赖管理工具Carthage
摘要: Cocoa的依赖管理器,我们已经有了CocoaPods,非常好用,那么为什么还要创建这样一个项目呢?本文翻译自Carthage的Github的README.md,带大家来了解一下这个工具有何不同之处。Carthage的目标是用最简单的方式来管理Cocoa第三方框架。基本的工作流如下:创建一个Cart...
阅读全文
posted @ 2015-09-14 10:17 Nonato
阅读(255)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告