Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn nên tìm hiểu về cách gọi hàm trong Object_c là hiểu ngay thui mà bạn.
    3 lệnh: Fraction *ps; ps = [Fraction alloc]; ps = [myFraction init]; là để cấp phát bộ nhớ cho con trỏ ps, trong C++ nó tương đương với lệnh Fraction *ps = new myFraction();
    2 lệnh tiếp theo [ps setTuSo:1] -> gọi đến hàm setTuSo và đối số truyền vào là 1, tương đương với lệnh ps->setTuSo(1); -------> đến đây chắc bạn hiểu lệnh setMauSo rùi chứ
    Lệnh NSLog sẽ in những gì trong ngoặc () lên màn hình console.
    Sau khi dùng xong thì mình giải phóng bộ nhớ của con trỏ ps. Chi tiết các lệnh thế nào bạn tìm hiểu thêm
    Mình mới tìm hiểu object_C nên biết sơ qua chút vậy thôi, bạn tìm hiểu thêm hoặc hỏi thêm bạn bè

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Ý nghĩa các câu lệnh trong Objective-C?

    Mã:
    #import <Foundation/Foundation.h>
    int main (int argc, char *argv[])
    {
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    Fraction *ps;
    ps = [Fraction alloc];
    ps = [myFraction init];
    [ps setTuSo: 1];
    [ps setMauSo: 3];
    NSLog (@”The value of myFraction is:”);
    [ps print];
    [ps release];
    [pool drain];
    return 0;
    }
    mấy anh ơi em mới nhập môn Objective-C mà có cái ví dụ phân số này mà em đọc mà suy nghĩ nhiều lắm rồi mà chả hiểu gì cả! huhu mấy anh giải thích từng dòng lệnh giùm em được không? và nó có tác dụng gì giúp em với! em cảm ơn nhiều lắm!

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •