V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wezzard  ›  全部回复第 27 页 / 共 65 页
回复总数  1295
1 ... 23  24  25  26  27  28  29  30  31  32 ... 65  
2015 年 7 月 21 日
回复了 MeiganFang 创建的主题 iOS 有用 AppCode 的同道吗?
Prompted me to install Java, and then I chose to uninstall it.
@beimenjun Shot a nice slot!
2015 年 7 月 18 日
回复了 gladuo 创建的主题 MacBook Pro 做开发想入台 MacBook Pro,美国带还是香港带靠谱?
NMP 是一個很不錯的選擇,如果你不非常在乎編譯速度的話。
在乎編譯速度,那麼 15 吋頂配 RMBP 走起。
沒寫 prerequisite 呢
2015 年 7 月 17 日
回复了 Tiande 创建的主题 macOS 用 zsh 感觉卡卡的,求贴 .zshrc 参考一下。
看了一下 gitignore 貌似可以用 gitignore.io 替代
2015 年 7 月 17 日
回复了 Tiande 创建的主题 macOS 用 zsh 感觉卡卡的,求贴 .zshrc 参考一下。
換 SSD
2015 年 7 月 16 日
回复了 ilyg 创建的主题 macOS 国内有没有 Macports 的 packeges 镜像?
Homebrew is your friend
2015 年 7 月 16 日
回复了 ki 创建的主题 问与答 注册 com 域名性价比最好的地方是哪里呢??或者最佳方案
hostgator,15 USD per year
2015 年 7 月 16 日
回复了 lixia625 创建的主题 程序员 pycharm 中项目的 git 问题
.gitignore ?
2015 年 7 月 14 日
回复了 iammaomao 创建的主题 iDev 怎么看 2015.07 的 TIOBE, Objective-C 跌出前五名?
怎么看「怎么看 2015.07 的 TIOBE, Objective-C 跌出前五名?」
2015 年 7 月 13 日
回复了 roychan 创建的主题 macOS 如何能够使用 iPhoto Library?
Switch back to China store. It keeps your purchase records permanently.
2015 年 7 月 12 日
回复了 seperate 创建的主题 Apple 7 月份 ceatable 的 app bundle,寻求看法, disk drill pro 很亲切
圖標這麼老,估計是出新版前再狠敲一筆,當心。
iOS 7 連 dynamic framework 都沒有
2015 年 7 月 8 日
回复了 luckyzhe 创建的主题 程序员 为什么要造轮子
因爲這篇文章發現了 upvote 帖子的按鈕
2015 年 7 月 7 日
回复了 SharkIng 创建的主题 macOS MacUpdate 的新 Bundle 值得入么?
想要 Paw 和 Base,不過只限 MAS 版,so……
2015 年 7 月 7 日
回复了 razios 创建的主题 macOS 看来 transmit for mac 目前不打算更新了
感謝樓主,剛準備買的,幸好只買了 iOS 版
What is i6.
居然不支持 markdown 回覆……醉了
@Vienta 我倒是覺得這些題目反映的東西都是一類的「你懂多少 C?」,Objective-C 運行時這些特性其實說白了就是優雅包裝的 C 實現而已(可能也有 C++,但是我 C++ 真是渣,就不妄加評論了)。

@celiali 輸出 `[self class]`, `[super class]` 那道題目因爲我寫的時間太晚,太疲勞,搞反了……檢查了這麼多遍居然還沒檢查出來,真是慚愧
其實同理,`[super performSelector: performSelector:NSSelectorFromString(@"aSelectorName")];` 永遠執行的是 `self` 的 `-aSelectorName`。

比如下面這個程序就是永遠輸出「Upper: Oink began」

````
#import <Foundation/Foundation.h>

@interface Base : NSObject

- (void)oink;

@end

@implementation Base

- (void)oink {
NSLog(@"Base: Oink began");
NSLog(@"Base: Oink ended");
}

@end

@interface Upper : Base

@end

@implementation Upper

- (void)oink {
NSLog(@"Upper: Oink began");
[super performSelector:NSSelectorFromString(@"oink")];
NSLog(@"Upper: Oink ended");
}

@end

int main(int argc, const char * argv[]) {
@autoreleasepool {
Upper * anUpper = [[Upper alloc] init];
[anUpper oink];

// insert code here...
NSLog(@"Hello, World!");
}
return 0;
}
````
1 ... 23  24  25  26  27  28  29  30  31  32 ... 65  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2881 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 14:23 · PVG 22:23 · LAX 07:23 · JFK 10:23
♥ Do have faith in what you're doing.