Thinker361的专栏

引领技术巅峰,黑客无所不能。

排序:
默认
按更新时间
按访问量

常见工具总结

常见工具总结日志类 CocoaLumberjack 支持OC & Swift, 分级别的一个日志系统,最主要的是支持写入文件,然后导出文件就可以查看日志信息。 DebugWindow 支持OC,一个轻量级的基于Window的调试工具 HCDeviceConsole 支持OC, 这也...

2017-08-07 08:40:58

阅读数:380

评论数:0

手把手教你利用Jenkins持续集成iOS项目

前言 众所周知,现在App的竞争已经到了用户体验为王,质量为上的白热化阶段。用户们都是很挑剔的。如果一个公司的推广团队好不容易砸了重金推广了一个APP,好不容易有了一些用户,由于一次线上的bug导致一批的用户在使用中纷纷出现闪退bug,轻则,很可能前期推广砸的钱都白费了,重则,口碑不好,未来也提...

2017-07-24 09:48:46

阅读数:347

评论数:0

react-native 遇到的错误

ReferenceError: Can't find variable: __fbBatchedBridge... react-native启动用来做JavaScript的代码的服务,是本地的服务,App默认访问的host地址是localhost,运行到真实的设备上面的时候无法访问react...

2017-07-14 10:16:51

阅读数:442

评论数:0

React-Native集成到已有项目过程及问题处理

先看搞清楚项目目录情况: 第一层目录:项目根目录: iOS-2028-master/ 第二层目录:原生项目根目录:iOS-2048-master/NumberTileGame/ 另外假设已经全局安装好node、npm、cocoapods、react-native cli等工具,这些工具没...

2017-07-13 20:45:10

阅读数:1733

评论数:0

Metal学习

学习使用苹果GPU加速3D绘图的新API:Metal Metal和OpenGL ES相似,它也是一个底层API,负责和3D绘图硬件交互。它们之间的不同在于,Metal不是跨平台的, Metal 是用 Objective-C 编 写的,基于 Foundation,使用 GCD 在 CPU 和 GP...

2017-07-13 20:04:27

阅读数:265

评论数:0

让我们从机器学习谈起

让我们从机器学习谈起 导读:在本篇文章中,将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。当然,本文也面对一般读者,不会对阅读有相关的前提要求。   在进入正题前,我想读者心中可能会有一个疑惑:机器学习有...

2017-07-06 11:15:29

阅读数:2207

评论数:4

Metal入门(使用Metal画一个三角形)

Metal 入门

2017-07-03 19:48:29

阅读数:969

评论数:0

JavaScript函数的几种写法

几种常见写法1. 常规写法: 最常规的写法 // 函数的定义 function foo(){ alert('常规写法'); }// 函数的调用 foo()2. 匿名函数写法 给一个变量赋值为一个函数,即变量也为函数对象 // 函数的定义 var foo = function(){...

2017-06-29 15:26:28

阅读数:1630

评论数:0

Swift和OC的区别(基于Swift3.0)

Swift无疑是iOS程序员的未来,但是目前苹果公司还在不端更新和改变Swift,甚至在语法层面还在不断探索,虽然xcode提供一些直接适配新版本Swift语法的快捷键,但给我们学习不免造成一些影响,这里是基于Swift3.0和OC的一些基础性知识的比较。 一. 基础部分1.Swift的类型是在C...

2017-06-20 20:16:06

阅读数:847

评论数:0

Xcode9无线真机调试

很高兴,今年受到Apple的邀请,去现场参加WWDC17,我将陆续地把我所学到和听到的一些内容整理出来,也尽可能多地分享给大家。如果想了解和学习更多的内容,可以直接参看Apple开发者官方视频课程。这里我先说一下Xcode9无线真机调试内容。软硬件条件 macOS 10.12.5 及以上...

2017-06-12 17:19:38

阅读数:3494

评论数:0

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown...

2017-06-12 16:34:20

阅读数:262

评论数:0

iOS接入支付宝支付

因为近期项目中需要接入支付宝支付功能,自己也爬了很多的坑,所以做了一下这边文章供大家学习参考,远离爬坑,文章主要讲到以下五部分: 一、支付宝开放平台创建应用 二、签约移动支付功能 三、接入支付前的准备工作附准备工作中遇到难题的解决方法 四、配置官方Demo附BUG解决方...

2017-05-31 18:06:41

阅读数:1746

评论数:0

iOS 并发编程之 Operation Queues

现如今移动设备也早已经进入了多核心 CPU 时代,并且随着时间的推移,CPU 的核心数只会增加不会减少。而作为软件开发者,我们需要做的就是尽可能地提高应用的并发性,来充分利用这些多核心 CPU 的性能。在 iOS 开发中,我们主要可以通过 Operation Queues、Dispatch Q...

2017-03-11 18:11:44

阅读数:188

评论数:0

Swift中协议的简单介绍

前言 熟悉objective-c语言的同学们肯定对协议都不陌生,在Swift中苹果将protocol这种语法发扬的更加深入和彻底。Swift中的protocol不仅能定义方法还能定义属性,配合extension扩展的使用还能提供一些方法的默认实现,而且不仅类可以遵循协议,现在的枚举和结构体也...

2017-03-10 18:04:17

阅读数:411

评论数:0

ExternalAccessory框架

这个框架能做什么 顾名思义:External:外部的;Accessory:配件。应该是和外部设备相关的一个框架。 ExternalAccessory框架,就是可以用来和Lightning接口的硬件,或者蓝牙(2.1)设备进行连接、通讯的这么一个框架。(当然,也可以和30-pin接口的硬...

2017-03-10 17:06:49

阅读数:720

评论数:0

iOS 开发技术栈与进阶

最近有一些开发朋友问我应该怎样提升自己的能力,回想起来做了这么久 iOS 开发,我也有过那种“让我做一个功能实现个需求我会做,但接下来怎样提高我不知道。”的时期,这里尝试列一下 iOS 开发的相关技术,再说说在学习进阶上我的一些想法。 iOS 技术栈 这里按我的理解给 iOS 相关技术...

2017-03-10 17:02:46

阅读数:219

评论数:0

用 Swift 编写面向协议的视图

我最近做了个 Swift 面向协议编程实践 (POP:boom:) 的演讲。视频还在处理中。另一方面,这是演讲中 POP 视图部分的文本记录,供我和其他任何人作参考!  简单的任务 假设你要写一个由一张图片和一个按钮构成的简单应用,产品经理希望按钮被点击的时候图片会抖动,就像这样: ...

2017-03-06 16:26:29

阅读数:1249

评论数:2

不要用子类!Swift的核心是面向协议

作者:ray1689718 授权本站转载。 本篇文章翻译自:IF YOU'RE SUBCLASSING, YOU'RE DOING IT WRONG. 原作者:Hector Matos 原发表日期:2015-07-13 Swift的核心 我们可...

2017-03-06 16:02:40

阅读数:443

评论数:0

iOS 架构模式--解密 MVC,MVP,MVVM以及VIPER架构

在 iOS 中使用 MVC 架构感觉很奇怪? 迁移到MVVM架构又怀有疑虑?听说过 VIPER 又不确定是否真的值得切换? 相信你会找到以上问题的答案,如果没找到请在评论中指出。 你将要整理出你在 iOS 环境下所有关于架构模式的知识。我们将带领大家简要的回顾一些流行的架构,并且在理论...

2016-12-08 09:25:06

阅读数:515

评论数:0

总结自己的Git常用命令

总结自己的Git常用命令 使用git也有一段时间了,把自己常用的命令用自己的描述记录起来,方便自己备忘也方便其他人参考。 目录:    最基本的命令: git clone 拷贝并跟踪远程的master分支。跟踪的好处是以后可以直接通过pull和push命令来提交或者获取远程最...

2016-11-30 14:18:03

阅读数:259

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭