Python由入门到工作の资源整理汇总

10、爆料查询:脉脉

11. 起定义代码块(快捷方式)

    图片 1

  如何导入别人写的快捷方式(代码块)?

     将代码块文件直接拷贝到脚目录中,然后重启Xcode即可。

    /Users/renbo/Library/Developer/Xcode/UserData/CodeSnippets

5、应聘试题准备:IT公司面试手册

9. 改动项目模板

  • 修改项目模板与main函数中之始末:

    /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project\
Templates/Mac/Application/Command\ Line\
Tool.xctemplate/TemplateInfo.plist

  • 修改OC文件头部的叙述信息:

    /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File\
Templates/Source/Cocoa\ Class.xctemplate

6、官方版解释器CPython:Python官方网站

10. Xcode文档设置

(1)在线安装

    图片 2

(2)复制拷贝文档到文档安装目录

   Xcode文档安装位置: 
/Applications/Xcode.app/Contents/Developer/Documentation/DocSets

  退出又打开Xcode。如果还坏,/Users/你的用户名/Library/Developer/Shared/Documentation/DocSets
看是不是在同名的抑本更新的,把其删掉。

  注意:如果文件夹着产生本更强的文档不见面显得小版本文档。

(3)文档里重点单词说明

Getting Started:新手入门

Guides:指南(程序员经常看的有的)

Reference:参考资料(程序员经常看的局部,里面有每个方法的证明)

Release Notes:发布说明

Sample Code:示例代码

Technical Notes:技术验证

Technical Q&A:常见技术问答

Video:视频(主要是WWDC的视频)

(4)如何阅读文档

    快速查询文档:

    1》按停option键,单击要询问的机要内容

      图片 3

    2》通过Quick Help查询(双击选中要询问的重点内容,再点击”问号“看快速文档)

      图片 4

     3》在援文档中直接搜索

       图片 5

      图片 6

3、在线公开课:Coursera

13. 普遍错误

  只有方法声的领悟没有艺术的贯彻,调用方法会面世下面经典错误:发送了一个未识别的信息被实例

reason:’-[类名 方法]:unrecognized selector sent to
instance 0x100301fd0′

 

 

13、码代码速度提升练习:10FastFingers

1. 前言

  Windows系统的可执行文件的格式为:
.exe

  Mac 系统的可执行文件的格式可以是随便的

  OC语言是当C语言基础之上进行了增强和壮大, OC语言兼容所有的C语言语法,OC特有的物一般就是因此好之。

1、大神正式指导:廖雪峰的官方网站

7. OC中的for循环

    图片 7

8、互联网行业垂直招聘:拉勾网

12. 代码分组

  #pragma mark – 对代码分组

  功能:简单的话就是是针对性代码的分组。方便代码查找和导航用的

4、游戏形式练习&切磋:CheckiO

6. 数据类型

    图片 8

  • OC中经常因此数据类型:

     图片 9

  • OC中Boolean(布林,true/false)类型和BOOL(布尔,YES/NO)类型且好当作逻辑判断!

  • SEL类型的企图:

    方法选择器   @selector(方法名)

(1)配合对象(类)来检查对象(类)中有没有发出落实有一个艺术

    图片 10

  respondsToSelector注意点:

  • 一经是经一个对象来调动用该措施那么会咬定该目标有无发落实-号开头的方法
  • 假若是经过类似来调动用该法, 那么会咬定该类有没起落实+号开头的主意

(2)配合对象(类)来调用某一个SEL方法

     图片 11

(3)配合对象将SEL类型作为艺术的形参,即 “@selector(方法名)” 可看成艺术的参数(将一个办法作为任何一个主意的参数传入)

好把一个目标的不二法门传至任何一个靶的方式中失实施。

12、工程师技术交流论坛:CSDN

基础知识

9、业内工程师社区直招:内推网 & 周伯通招聘

3. 关键字

  大多数根本字都是盖@开头。

  图片 12

7、免费文本编辑器:Notepad++

2. 系统类前缀

  Cocoa中网类前缀NS=NEXTSTEP

11、分布式版本控制系统(开源项目托管):GitHub

8. OC中的非常捕捉方法

   @try …   @catch …  @finally

   图片 13

2、傻瓜式引导学习:计蒜客

 5. #import

  #import是一个先行处理指令,作用跟C语言的#include类似,都是 包含(拷贝)某个文件之始末
到 预处理指令所在的职务。

  • #import的用途:
    • 跟#include一样,拷贝文件之情节。
    • 得活动防止文件之始末为重新拷贝。
    • #import来含有头文件,优点是可活动防止和一个峰文件于含有多次。

      #import
<…>表示包含系统自带的文件,#import
“…”表示包含开发人员自己创办的文本

  • #import <Foundation/Foundation.h>

    • 含蓄Foundation框架下之Foundation.h文件
    • Foundation.h是主头文件(里面的情节都是Foundation框架下所发出头文件的链接)
    • [主头文件称以及该框架名保持一致]

    • 不过待包含主头文件,就足以利用该整个框架的东西!
        

Xcode中:

  按停command键,鼠标点击可以拜框架和方式的详尽内容

  快捷键command+F可以高速搜索

4. 运作过程

  1. 编写OC源文件:.m、.c
  2. 编译:cc –c xxx.m
    xxx.c
  3. 链接:cc xxx.o xxx.o –framework
    Foundation(用到了Foundation框架需加上-framework Foundation)
  4. 运行:./a.out

    [ 注意:编译和链接可以统一:cc xxx.m xxx.m –framework Foundation
]