
Objective-C进阶
文章平均质量分 71
宇仔TuT
Swift中文社区负责人/软件工程师/炒股爱好者/业余摄影爱好者,目前就职于微软
展开
-
人工智能实战2——从0开始手写符号识别
接上一篇博客人工智能实战——人工神经网络(C库iOS交叉编译),这篇博客之前发布在qq空间一直没挪过来... 回顾下第一个例子中我用到NN(神经网络)的地方:假设了一个目标函数 f = x==y ,设计了一个3层结构的神经网络,经过训练让神经网络自己学会如果判断两个数相等。由于目标函数只有2个变量和一个结果,因此网络结构的输入元件只有2个,输出元件只有1个,并且输出元件的区原创 2017-09-20 12:35:11 · 3295 阅读 · 2 评论 -
人工智能实战——人工神经网络(C库iOS交叉编译)
人工智能实战——人工神经网络给最近人工智能辣摸火,让我忍不住也想一探究竟,首先从目前来讲我是一个人工智能领域的门外汉,尽管恶补了几天基本知识,机器学习算法看得差不多,神马线性回归啊,逻辑回归啊,SVM啊,k临近算法啊,决策树啊,随机森林啊,看的我吐血了,不过也不难理解,然后尝试着用一套开源代码FANN(c语言跨平台库)编译到ios中写一个简单的小机器人首先是准备工作,把FANN2.2.0的源代码编原创 2016-03-21 13:22:12 · 16956 阅读 · 23 评论 -
iOS动画一点也不神秘————你是喜欢看幻灯片?还是看高清电影?
2.按照电影标准,即给出B从下往上盖住屏幕的过程中的24次状态,那么屏幕每刷新(你可以理解为屏幕每闪一下,屏幕其实是会闪的,只是间隔太小你看不到,详细原因请百度“视觉停留效果”)2400/24=100 次的时候,状态就变幻一次。那么列出来可能:(手机每0.0004166666秒刷新一次,那么刷新100次的间隔是每0.0041666秒,令k=0.00416666秒)第0~k秒之间,B的位置处于屏幕底部,伸出480/24=20像素第k~2k秒之间,B的位置处于屏幕底部,伸出40像素第2k~3k秒之间,B原创 2013-09-25 00:13:14 · 14746 阅读 · 16 评论 -
block一点也不神秘————如何利用block进行回调
我们在开发中常常会用到函数回调,你可以用通知来替代回调,但是大多数时候回调是比通知方便的,所以何乐而不为呢?如果你不知道回调使用的场景,我们来假设一下:1.我现在玩手机2.突然手机没有电了3.我只好让手机开始充电4.充电的过程中我好无聊,我要去看电视,但是我不会一直看电视,我要等手机电充满了停止看电视,继续去玩手机5.我开始看电视6.手机电充好了,我听到手机响了一下,我不看原创 2013-09-17 01:19:17 · 45029 阅读 · 27 评论 -
iOS开发学习大纲---请注意版权转发注明出处,请勿手贱
原创 2013-09-16 13:05:04 · 4063 阅读 · 6 评论 -
XCode 5.0所带来的革命性变化
大家都知道的一些东西我这里就不多说了,比如新增的游戏框架和模板iOS7的SDK以及64-bit/32-bit区分开来的的模拟器扁平化控件这里我说下我使用xCode5之后的最大感受:自定义Cell在IB中终于可以直接操作contentView了!我们知道以前在IB中的自定义UITableviewCell是没有contentView这一层的,其实每个Ce原创 2013-09-15 21:08:46 · 5276 阅读 · 1 评论 -
iOS开发便捷宏收集
1.快速根据RGB值创建UIColor:#define RGBColorMake(_R_,_G_,_B_,_alpha_) [UIColor colorWithRed:_R_/255.0 green:_G_/255.0 blue:_B_/255.0 alpha:_alpha_]使用方法:[_colorView setBackgroundColor:RGBColorMake(54,原创 2013-09-03 03:27:33 · 3841 阅读 · 8 评论 -
Category(范畴)的使用方法与介绍
今天给大家介绍一下我们常说的Category的详细用法,首先引用API文档的一段话:You use categories to define additional methods of an existing class—even one whose source code is unavailable to you—without subclassing.从这段话中我们可以看出C原创 2013-08-30 19:17:23 · 5147 阅读 · 1 评论