随笔分类 -  Object-C

iOS开发基础知识 & Object-C语法!
摘要:一、简历: 「简洁、真实、全面 」 基本信息、工作经历、项目经验、擅长技能 二、初级、中级、高级&资深iOS开发工程师 必备知识: ↑ 一目了然,简述 iOS移动端开发 的能力要求&必备知识框架! 初级工程师: * 1. 精通OC语言基础; * 2. 精通UIKit等Cocoa Framework; 阅读全文
posted @ 2019-05-04 22:46 Trybst 阅读(127) 评论(0) 推荐(0) 编辑
摘要:Object-C进阶知识储备 阅读全文
posted @ 2019-05-04 22:44 Trybst 阅读(103) 评论(0) 推荐(0) 编辑
摘要:[PS: 前段时间,公司做ASO推广,需要在应用中收集IDFA值,跟广告平台做交互!于是有了这个需求~~] 1、首先,考虑了一下情况(自己懒 -_-#),就直接在首页上写了一个Banner,循环加载广告[都是自己公司的一些广告消息]; 然后,就过了审核![万事大吉] 这里打个小广告,自己简单封装了一 阅读全文
posted @ 2016-06-30 11:13 Trybst 阅读(2763) 评论(1) 推荐(0) 编辑
摘要:============================================= --2015/12/9 -[ 更新 ] 阅读全文
posted @ 2015-12-09 11:35 Trybst 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:** --Alcatraz:Xcode插件管理 ** 安装: curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh 卸载: rm -rf ~/Library/Application\ 阅读全文
posted @ 2015-10-28 10:22 Trybst 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1、Xcode配置 1.1> 安装Alcatraz包管理器 打开Terminal终端命令行 1.2> 安装各种插件: 1. CocoaPods 管理框架 2. FuzzyAutocomplete 自动补充代码(模糊搜索) 3. OMColorSense 颜色:使用UIColor / NSColor 阅读全文
posted @ 2015-08-10 09:34 Trybst 阅读(210) 评论(0) 推荐(0) 编辑
摘要:首先来一个 oc 的递归:- (int)sum:(int)num { if (num == 0) { return num; } return num + [self sum:num - 1];}写递归算法只需要记住两点即可:1. 有一个明确的出口2. 不满足条件出口... 阅读全文
posted @ 2015-07-15 16:19 Trybst 阅读(960) 评论(0) 推荐(0) 编辑
摘要:1、 下载tomcat版本(tar.gz) 到 apache官方主页 下载 Mac 版本的完整 tar.gz文件包。(问公司后台,是Tomcat 6.0/7.0/8.0版本?) 解压拷贝到 /Library目录下,并命名为Tomcat,其他目录也可(但脚本文件中也要修改此目录)。 2、修改目录权限 阅读全文
posted @ 2015-05-20 23:14 Trybst 阅读(492) 评论(0) 推荐(0) 编辑
摘要:PS:内存处理、缓存处理、性能优化、断点续传-AFN、如何解决内存飙升 & 解析效率? 1、AFN与ASI对比 -- AFN1. 基于 NSURLConnection & NSURLSession 进行的封装2. 使用简单3. 提供了自动的序列化 & 反序列化支持! AFN的优势:URL直接传字符串 阅读全文
posted @ 2015-05-19 16:58 Trybst 阅读(778) 评论(0) 推荐(1) 编辑
摘要:Charles: 是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。 Charles主要的功能包括... 阅读全文
posted @ 2015-05-19 10:14 Trybst 阅读(1931) 评论(2) 推荐(3) 编辑
摘要:内存管理:栈区 [stack]:由编译器自动分配并释放,一般存放函数的参数值,局部变量等堆区 [heap]:由程序员分配和释放,如果程序员不释放,程序结束时,可能会由操作系统回收全局区(静态区) [static]:全局变量和静态变量的存储是放在一起的,初始化的全局变量和静态变量存放在一块区域,未初始... 阅读全文
posted @ 2015-05-16 17:54 Trybst 阅读(976) 评论(2) 推荐(1) 编辑
摘要:PS:手写单例、代理方法实现 & 通知的简单使用![ 单例模式,代理设计模式,观察者模式! ] 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 -- GoF “四人... 阅读全文
posted @ 2015-05-16 11:50 Trybst 阅读(671) 评论(0) 推荐(1) 编辑
摘要:CocoaPods是iOS,Mac下优秀的第三方包管理工具,类似于java的maven,给我们项目管理带来了极大的方便。 [个人或公司在开发过程中,会积累很多可以复用的代码包,有些我们不想开源,又想像开源库一样在CocoaPods中管理它们,那么通过私有仓库来管理就很必要。] 对于CocoaPods 阅读全文
posted @ 2015-05-13 19:35 Trybst 阅读(174) 评论(0) 推荐(0) 编辑
摘要:(一)安装CocoaPods { CocoaPods :} 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况 阅读全文
posted @ 2015-05-13 19:26 Trybst 阅读(302) 评论(0) 推荐(1) 编辑
摘要:[ App 应用 ] 中文名:缺省 外文名:default 拼音:quē shěng 释义:系统默认状态 全称:缺省状态 -------------- 1、程序启动顺序 1> main.m程序入口; 2>main函数中UIApplicationMain(),创建app对象、并指定此app代理;检测程 阅读全文
posted @ 2015-05-12 01:01 Trybst 阅读(134) 评论(0) 推荐(0) 编辑
摘要:Xcode中IOS、真机测试 一、购买开发者账号(需要有信用卡、每年支付$99.0) 二、直接淘宝购买一个、用于测试,但是不能上传App 1、获取手机的UUID(Identifier xxxxxx9e7ea4dxxxxxxxxb2eaa582b408xxxxxxx) 2、发送给’卖家’,会帮你生成2 阅读全文
posted @ 2015-05-11 12:28 Trybst 阅读(200) 评论(0) 推荐(0) 编辑
摘要:1.#import和#include的区别 @class? @class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文 件中还是需要使用#import 而#import比起#include的好处就是不会引起交叉编译 2. readwrite,readonly,assign,retain 阅读全文
posted @ 2015-05-10 22:35 Trybst 阅读(352) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示